Package for ccfe233400
diff --git a/js/domdistiller.js b/js/domdistiller.js
index a8072c9..6301007 100644
--- a/js/domdistiller.js
+++ b/js/domdistiller.js
@@ -1,4 +1,4 @@
-(function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = 'A7F9C2E6B71EF42917861839A0FBE645';var aa=2147483647,ba={3:1,12:1},ca={3:1,15:1,12:1},da={3:1,4:1},ea={3:1,5:1,6:1,4:1},ga={10:1,18:1,3:1,11:1,9:1},h={3:1,5:1,14:1,6:1,4:1,13:1},ha={46:1},ka={25:1},la={3:1,31:1},ma={3:1,11:1,9:1,29:1},na={3:1,5:1,4:1},_,oa,pa={};function qa(){}function ra(a){function b(){}b.prototype=a||{};return new b}function k(){}
+(function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = '5878C8F52195FB04C55ADFF5C3802008';var aa=2147483647,ba={3:1,12:1},ca={3:1,15:1,12:1},da={3:1,4:1},ea={3:1,5:1,6:1,4:1},ga={10:1,18:1,3:1,11:1,9:1},h={3:1,5:1,14:1,6:1,4:1,13:1},ha={46:1},ka={25:1},la={3:1,31:1},ma={3:1,11:1,9:1,29:1},na={3:1,5:1,4:1},_,oa,pa={};function qa(){}function ra(a){function b(){}b.prototype=a||{};return new b}function k(){}
 function n(a,b,c){var d=pa[a],e=d instanceof Array?d[0]:null;d&&!e?_=d:(_=pa[a]=b?ra(pa[b]):{},_.cM=c,_.constructor=_,!b&&(_.tM=qa));for(d=3;d<arguments.length;++d)arguments[d].prototype=_;e&&(_.cZ=e)}function sa(){}function ua(a,b){return va(a)?a===b:xa(a)?a.eQ(b):(ya(a),a===b)}function za(a){return va(a)?p:xa(a)?a.cZ:ya(a)?a.cZ:Fa}
 function Ga(a){if(va(a)){Ha();var b=":"+a,c=Ia[b];if(null!=c)a=c;else{c=Oa[b];if(null==c){var d,e,f;d=0;e=a.length;f=e-4;for(c=0;c<f;)d=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*d))),d=~~d,c+=4;for(;c<e;)d*=31,f=c++,f=a.charCodeAt(f),d+=f;c=~~d}256==Ra&&(Oa=Ia,Ia={},Ra=0);++Ra;a=Ia[b]=c}}else a=xa(a)?a.hC():(ya(a),a.$H||(a.$H=++Sa));return a}n(1,null,{},sa);_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
 _.hC=function(){return this.$H||(this.$H=++Sa)};_.tS=function(){var a=Ta(za(this))+"@",b;b=(Ga(this)>>>0).toString(16);return a+b};_.toString=function(){return this.tS()};Ua={3:1,220:1,11:1,2:1};!Array.isArray&&(Array.isArray=function(a){return"[object Array]"===Object.prototype.toString.call(a)});function Va(a){return a.toString?a.toString():"[JavaScriptObject]"}function xa(a){return!Array.isArray(a)&&a.tM===qa}function r(a,b){return null!=a&&(va(a)&&!!Ua[b]||a.cM&&!!a.cM[b])}
@@ -12,9 +12,9 @@
 _.s=function(a,b){function c(a){if(!("stack"in a))try{throw a;}catch(b){}return a}var d;"string"==typeof b?d=c(Error(b)):b instanceof Object&&"stack"in b?d=b:d=c(Error());a.__gwt$backingJsError=d};t(209);function Fc(){Ic()}n(112,209,{},Fc);t(112);function Jc(a,b){if(!a)throw new Kc(""+b);}function y(a){if(!a)throw new Lc;}function z(a,b){if(0>a||a>=b)throw new Mc("Index: "+a+", Size: "+b);}function Nc(a){if(null==a)throw new Oc;}
 function Pc(a,b){if(0>a||a>b)throw new Mc("Index: "+a+", Size: "+b);}function Qc(a,b){var c,d,e,f;a=""+a;c=new Rc;for(d=f=0;d<b.length;){e=a.indexOf("%s",f);if(-1==e)break;f=a.substr(f,e-f);c.a+=f;f=b[d++];c.a+=f;f=e+2}e=a.substr(f,a.length-f);c.a+=e;if(d<b.length){c.a+=" [";e=b[d++];for(c.a+=e;d<b.length;)c.a+=", ",e=b[d++],c.a+=e;c.a+="]"}return c.a}function Sc(a,b){return null==a[b]?null:String(a[b])}function A(a,b){return a.getAttribute(b)||""}
 function B(a){(a=a.parentNode)&&1==a.nodeType||(a=null);return a}function C(a,b){this.a=a;this.b=b}n(9,1,{3:1,11:1,9:1});_.t=function(a){return this.b-a.b};_.eQ=function(a){return this===a};_.hC=function(){return this.$H||(this.$H=++Sa)};_.tS=function(){return null!=this.a?this.a:""+this.b};_.b=0;t(9);
-function Tc(){Tc=k;Uc=new cd;fd=new nd;ud=new vd;wd=new xd;yd=new zd;Ad=new Bd;Cd=new Dd;Ed=new Fd;Gd=new Hd;Id=new Jd;Kd=new Ld;Md=new Nd;Od=new Pd;Qd=new Rd;Sd=new Td;Ud=new le;te=new Ae;De=new Ee}function Fe(){Tc();return D(w(Ge,1),ea,10,0,[Uc,fd,ud,wd,yd,Ad,Cd,Ed,Gd,Id,Kd,Md,Od,Qd,Sd,Ud,te,De])}n(10,9,ga);var fd,te,ud,Uc,Ad,Ud,yd,Cd,Ed,Gd,wd,De,Id,Kd,Md,Qd,Sd,Od,Ge=u(10,Fe);function cd(){C.call(this,"DEFAULT",0)}n(160,10,ga,cd);u(160,null);function Jd(){C.call(this,"SE_RESIZE",9)}
+function Tc(){Tc=k;Uc=new Vc;dd=new gd;od=new vd;wd=new xd;yd=new zd;Ad=new Bd;Cd=new Dd;Ed=new Fd;Gd=new Hd;Id=new Jd;Kd=new Ld;Md=new Nd;Od=new Pd;Qd=new Rd;Sd=new Td;Ud=new le;te=new Ae;De=new Ee}function Fe(){Tc();return D(w(Ge,1),ea,10,0,[Uc,dd,od,wd,yd,Ad,Cd,Ed,Gd,Id,Kd,Md,Od,Qd,Sd,Ud,te,De])}n(10,9,ga);var dd,te,od,Uc,Ad,Ud,yd,Cd,Ed,Gd,wd,De,Id,Kd,Md,Qd,Sd,Od,Ge=u(10,Fe);function Vc(){C.call(this,"DEFAULT",0)}n(160,10,ga,Vc);u(160,null);function Jd(){C.call(this,"SE_RESIZE",9)}
 n(169,10,ga,Jd);u(169,null);function Ld(){C.call(this,"SW_RESIZE",10)}n(170,10,ga,Ld);u(170,null);function Nd(){C.call(this,"S_RESIZE",11)}n(171,10,ga,Nd);u(171,null);function Pd(){C.call(this,"W_RESIZE",12)}n(172,10,ga,Pd);u(172,null);function Rd(){C.call(this,"TEXT",13)}n(173,10,ga,Rd);u(173,null);function Td(){C.call(this,"WAIT",14)}n(174,10,ga,Td);u(174,null);function le(){C.call(this,"HELP",15)}n(175,10,ga,le);u(175,null);function Ae(){C.call(this,"COL_RESIZE",16)}n(176,10,ga,Ae);u(176,null);
-function Ee(){C.call(this,"ROW_RESIZE",17)}n(177,10,ga,Ee);u(177,null);function nd(){C.call(this,"AUTO",1)}n(161,10,ga,nd);u(161,null);function vd(){C.call(this,"CROSSHAIR",2)}n(162,10,ga,vd);u(162,null);function xd(){C.call(this,"POINTER",3)}n(163,10,ga,xd);u(163,null);function zd(){C.call(this,"MOVE",4)}n(164,10,ga,zd);u(164,null);function Bd(){C.call(this,"E_RESIZE",5)}n(165,10,ga,Bd);u(165,null);function Dd(){C.call(this,"NE_RESIZE",6)}n(166,10,ga,Dd);u(166,null);
+function Ee(){C.call(this,"ROW_RESIZE",17)}n(177,10,ga,Ee);u(177,null);function gd(){C.call(this,"AUTO",1)}n(161,10,ga,gd);u(161,null);function vd(){C.call(this,"CROSSHAIR",2)}n(162,10,ga,vd);u(162,null);function xd(){C.call(this,"POINTER",3)}n(163,10,ga,xd);u(163,null);function zd(){C.call(this,"MOVE",4)}n(164,10,ga,zd);u(164,null);function Bd(){C.call(this,"E_RESIZE",5)}n(165,10,ga,Bd);u(165,null);function Dd(){C.call(this,"NE_RESIZE",6)}n(166,10,ga,Dd);u(166,null);
 function Fd(){C.call(this,"NW_RESIZE",7)}n(167,10,ga,Fd);u(167,null);function Hd(){C.call(this,"N_RESIZE",8)}n(168,10,ga,Hd);u(168,null);function He(){He=k;var a=Fe(),b,c,d,e;b={};d=0;for(e=a.length;d<e;++d)c=a[d],b[":"+(null!=c.a?c.a:""+c.b)]=c;Ie=b}var Ie;function Je(a,b){var c;c=a.slice(0,b);D(za(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}function Ke(a,b){var c;c=Le(0,b);D(za(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}
 function E(a,b,c,d,e){d=Le(e,d);D(w(a,1),b,c,e,d);return d}function Me(a){return Ne(p,[na,h],[13,2],4,a,0,2)}function Ne(a,b,c,d,e,f,g){var l,m,q,v;q=e[f];l=(m=f==g-1)?d:0;v=Le(l,q);D(w(a,g-f),b[f],c[f],l,v);if(!m)for(++f,l=0;l<q;++l)v[l]=Ne(a,b,c,d,e,f,g);return v}function D(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=qa;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}
 function Le(a,b){var c=Array(b),d;switch(a){case 6:d={l:0,m:0,h:0};break;case 7:d=0;break;case 8:d=!1;break;default:return c}for(var e=0;e<b;++e)c[e]=d;return c}function Oe(a,b,c,d,e,f){a===c&&(a=a.slice(b,b+e),b=0);var g=b;for(b+=e;g<b;){var l=Math.min(g+1E4,b);e=l-g;Array.prototype.splice.apply(c,[d,f?e:0].concat(a.slice(g,l)));g=l;d+=e}}function Dc(a){return r(a,39)&&s(a.b)!==s((dc(),ec))?s(a.b)===s(ec)?null:a.b:a}
@@ -68,182 +68,181 @@
 t(90);
 function Dk(a){var b;if(!(0<a.a.b)){b=Ek(a.f);!b.length||dk(a.a,b);b=a.a;var c;var d=$doc.title,e=$doc.documentElement,f;c=f="";p==p?f=c=d:e&&(d=e.getElementsByTagName("TITLE"),0<d.length&&(f=c=d[0].textContent));if(f.length){U();if(/ [\|\-] /i.test(f))f=c.replace(RegExp("(.*)[\\|\\-] .*","gi"),"$1"),3>Fk.Bb(f)&&(f=c.replace(RegExp("[^\\|\\-]*[\\|\\-](.*)","gi"),"$1"));else if(-1!=f.indexOf(": "))f=c.replace(RegExp(".*:(.*)","gi"),"$1"),3>Fk.Bb(f)&&(f=c.replace(RegExp("[^:]*[:](.*)","gi"),"$1"));else if(e&&
 (150<f.length||15>f.length)){f=e.getElementsByTagName("H1");e="";for(d=0;d<f.length&&!e.length;d++)e=f[d].innerText;f=e;!f.length&&(f=c)}f=Gk(f);4>=Fk.Bb(f)&&(f=c);c=f}else c="";dk(b,c);p==p&&dk(a.a,$doc.title)}}function Hk(a){var b,c;this.b=a;this.a=new gk;this.e=(b={},b[6]=[],b);this.d=(c={},c);b=V();this.f=new Ik(a,this.e);a=V()-b;if(void 0==a)throw new TypeError;this.e[1]=a;this.g=""}n(102,1,{},Hk);t(102);function Jk(){}n(103,1,{},Jk);t(103);
-function Kk(a){var b,c,d,e,f,g,l,m,q,v,I,pb,Aa,li,kn,mi,ia,mf,nf,ln,mn;v=V();var nn=$doc.documentElement.textContent,on,pn;U();Fk=(on=RegExp("[\\u3040-\\uA4CF]","g"),pn=RegExp("[\\uAC00-\\uD7AF]","g"),on.test(nn)?new Lk:pn.test(nn)?new Mk:new Nk);m=(li={},li[10]=[],li);c=new Hk($doc.documentElement);var sn=(Dk(c),Kh(c.a,0));if(void 0==sn)throw new TypeError;m[1]=sn;var oi;if(void 0!=a[2]){if(void 0===a[2])throw new TypeError;oi=a[2]}else oi=0;Ok=oi;W("DomDistiller debug level: "+Ok);b=(kn={},kn);
-var pi;if(pi=void 0!=a[1]){if(void 0===a[1])throw new TypeError;pi=a[1]}var tn=pi,nc,Vd,qi,Wd,Vc,ri,Xd,un,of,Wc;Vc=V();ri=new Jk;Xd=new Pk;un=c.b.querySelectorAll('meta[name\x3d"viewport"][content*\x3d"width\x3ddevice-width"]');of=new Qk(Xd);of.i=0<un.length;var si;var xn=c.b,pf,oc;pf=xn.getElementsByTagName("ARTICLE");oc=Rk(pf);1==oc.b.length?si=(z(0,oc.b.length),oc.b[0]):(pf=xn.querySelectorAll('[itemscope][itemtype*\x3d"Article"],[itemscope][itemtype*\x3d"Posting"]'),oc=Rk(pf),si=0<oc.b.length?
-Sk(oc):null);nc=(Wc=si,of.d=!!Wc,Wc?1<=Ok&&W("Extracted article element: "+Wc):Wc=c.b,Tk(new Uk(of),Wc),ri.a=(Vk(Xd,Xd.d),Xd.b),Dk(c),ri);var An=V()-Vc;if(void 0==An)throw new TypeError;c.e[2]=An;Vc=V();var Ba=nc.a,J;var Yd,rf,ta,ui,Xc;Xc=new Q;b:{var Zd;for(Zd=0;Zd<Ba.a.b.length;Zd++)if(r(N(Ba.a,Zd),35)){ta=Zd;break b}ta=Ba.a.b.length}if(ta!=Ba.a.b.length){ui=rf=N(Ba.a,ta).d;Yd=new Wk(Ba.a,ta);for(++ta;ta<Ba.a.b.length;ta++)r(N(Ba.a,ta),35)&&(rf=N(Ba.a,ta).d,rf==ui?Xk(Yd,new Wk(Ba.a,ta)):(Xc.b[Xc.b.length]=
-Yd,ui=rf,Yd=new Wk(Ba.a,ta)));Xc.b[Xc.b.length]=Yd}J=new Yk(Xc);var gr=c.a,O;Zk(J,!0,"Start");var hr=($k(),J),wi,qb;for(qb=new M(hr.a);qb.b<qb.d.J();){wi=(y(qb.b<qb.d.J()),qb.d.T(qb.c=qb.b++));var xi;var yi=wi,$d=void 0;14<yi.d?xi=!1:($d=Gk(yi.g),xi=8<=$d.length?al.test($d):1==yi.c?"Comment"===$d:"Shares"===$d?!0:!1);xi&&R(wi.b,"STRICTLY_NOT_CONTENT")}var zi=new bl(gr),tf,rb,Ca;if(zi.a)for(rb=new M(J.a);rb.b<rb.d.J();)tf=(y(rb.b<rb.d.J()),rb.d.T(rb.c=rb.b++)),Ca=tf.g,Ca=zf(Ca),Ca=Af(Ca,"'"),Ca=ug(Ca).toLowerCase(),
+function Kk(a){var b,c,d,e,f,g,l,m,q,v,I,pb,Aa,li,ln,mi,ia,mf,nf,mn,nn;v=V();var on=$doc.documentElement.textContent,pn,qn;U();Fk=(pn=RegExp("[\\u3040-\\uA4CF]","g"),qn=RegExp("[\\uAC00-\\uD7AF]","g"),pn.test(on)?new Lk:qn.test(on)?new Mk:new Nk);m=(li={},li[10]=[],li);c=new Hk($doc.documentElement);var tn=(Dk(c),Kh(c.a,0));if(void 0==tn)throw new TypeError;m[1]=tn;var oi;if(void 0!=a[2]){if(void 0===a[2])throw new TypeError;oi=a[2]}else oi=0;Ok=oi;W("DomDistiller debug level: "+Ok);b=(ln={},ln);
+var pi;if(pi=void 0!=a[1]){if(void 0===a[1])throw new TypeError;pi=a[1]}var un=pi,nc,Vd,qi,Wd,Wc,ri,Xd,vn,of,Xc;Wc=V();ri=new Jk;Xd=new Pk;vn=c.b.querySelectorAll('meta[name\x3d"viewport"][content*\x3d"width\x3ddevice-width"]');of=new Qk(Xd);of.i=0<vn.length;var si;var yn=c.b,pf,oc;pf=yn.getElementsByTagName("ARTICLE");oc=Rk(pf);1==oc.b.length?si=(z(0,oc.b.length),oc.b[0]):(pf=yn.querySelectorAll('[itemscope][itemtype*\x3d"Article"],[itemscope][itemtype*\x3d"Posting"]'),oc=Rk(pf),si=0<oc.b.length?
+Sk(oc):null);nc=(Xc=si,of.d=!!Xc,Xc?1<=Ok&&W("Extracted article element: "+Xc):Xc=c.b,Tk(new Uk(of),Xc),ri.a=(Vk(Xd,Xd.d),Xd.b),Dk(c),ri);var Bn=V()-Wc;if(void 0==Bn)throw new TypeError;c.e[2]=Bn;Wc=V();var Ba=nc.a,J;var Yd,rf,ta,ui,Yc;Yc=new Q;b:{var Zd;for(Zd=0;Zd<Ba.a.b.length;Zd++)if(r(N(Ba.a,Zd),35)){ta=Zd;break b}ta=Ba.a.b.length}if(ta!=Ba.a.b.length){ui=rf=N(Ba.a,ta).d;Yd=new Wk(Ba.a,ta);for(++ta;ta<Ba.a.b.length;ta++)r(N(Ba.a,ta),35)&&(rf=N(Ba.a,ta).d,rf==ui?Xk(Yd,new Wk(Ba.a,ta)):(Yc.b[Yc.b.length]=
+Yd,ui=rf,Yd=new Wk(Ba.a,ta)));Yc.b[Yc.b.length]=Yd}J=new Yk(Yc);var hr=c.a,O;Zk(J,!0,"Start");var ir=($k(),J),wi,qb;for(qb=new M(ir.a);qb.b<qb.d.J();){wi=(y(qb.b<qb.d.J()),qb.d.T(qb.c=qb.b++));var xi;var yi=wi,$d=void 0;14<yi.d?xi=!1:($d=Gk(yi.g),xi=8<=$d.length?al.test($d):1==yi.c?"Comment"===$d:"Shares"===$d?!0:!1);xi&&R(wi.b,"STRICTLY_NOT_CONTENT")}var zi=new bl(hr),tf,rb,Ca;if(zi.a)for(rb=new M(J.a);rb.b<rb.d.J();)tf=(y(rb.b<rb.d.J()),rb.d.T(rb.c=rb.b++)),Ca=tf.g,Ca=zf(Ca),Ca=Af(Ca,"'"),Ca=ug(Ca).toLowerCase(),
 S(zi.a,Ca)&&R(tf.b,"de.l3s.boilerpipe/TITLE"),Ca=ug(Ca.replace(cl,"")),S(zi.a,Ca)&&R(tf.b,"de.l3s.boilerpipe/TITLE");var ae,uf,Da,be,ce,Ja,ab;Ja=J.a;if(0==Ja.b.length)O=!1;else{uf=!1;for(Da=0;Da<Ja.b.length;Da++)ce=0==Da?null:(z(Da-1,Ja.b.length),Ja.b[Da-1]),ae=(z(Da,Ja.b.length),Ja.b[Da]),be=Da+1==Ja.b.length?null:(z(Da+1,Ja.b.length),Ja.b[Da+1]),uf|=(0.333333>=ae.c?!ce||0.555556>=ce.c?16>=ae.d?!be||15>=be.d?!ce||4>=ce.d?ab=!1:ab=!0:ab=!0:ab=!0:40>=ae.d?!be||17>=be.d?ab=!1:ab=!0:ab=!0:ab=!1,dl(ae,
-ab));O=uf}Zk(J,O,"Classification Complete");var ir=(el(),fl),Ai,In,Bi,vf,Jn,wf,sb;Ai=!1;sb=new M(J.a);a:for(;sb.b<sb.d.J();)if(wf=(y(sb.b<sb.d.J()),sb.d.T(sb.c=sb.b++)),wf.a)for(Bi=ir.a,vf=0,Jn=Bi.length;vf<Jn;++vf)if(In=Bi[vf],S(wf.b,In)){dl(wf,!1);Ai=!0;continue a}O=Ai;Zk(J,O,"Ignore Strictly Not Content blocks");var Ci=gl();Ci.e=0.5;Ci.d=10;O=hl(il(Ci),J);Zk(J,O,"SimilarSiblingContentExpansion: Cross headings");var xf=gl();xf.c=!0;xf.e=0;xf.d=10;O=hl(il(xf),J);Zk(J,O,"SimilarSiblingContentExpansion: Mixed tags");
-var yf,tb,Nn,de,Ea,Di;Di=J.a;if(2>Di.b.length)O=!1;else{yf=!1;de=new rh(Di,0);for(tb=de.R();de.Q();)if(Ea=tb,tb=de.R(),S(Ea.b,"de.l3s.boilerpipe/HEADING")&&!(S(Ea.b,"STRICTLY_NOT_CONTENT")||S(tb.b,"STRICTLY_NOT_CONTENT")||S(Ea.b,"de.l3s.boilerpipe/TITLE")||S(tb.b,"de.l3s.boilerpipe/TITLE")))if(tb.a){yf=!0;Nn=Ea.a;Xk(Ea,tb);tb=Ea;de.V();var On=Ea;S(On.b,"de.l3s.boilerpipe/HEADING")&&On.b.a.c.ib("de.l3s.boilerpipe/HEADING");Nn||R(Ea.b,"BOILERPLATE_HEADING_FUSED")}else Ea.a&&(yf=!0,dl(Ea,!1));O=yf}Zk(J,
-O,"HeadingFusion");O=jl((kl(),ll),J);Zk(J,O,"BlockProximityFusion: Distance 1");var jr=(ml(),nl),Ei,bb,Fi,Un;Un=J.a;Ei=!1;for(bb=new M(Un);bb.b<bb.d.J();)Fi=(y(bb.b<bb.d.J()),bb.d.T(bb.c=bb.b++)),Fi.a||null!=jr.a&&S(Fi.b,"de.l3s.boilerpipe/TITLE")||(qh(bb),Ei=!0);O=Ei;Zk(J,O,"BlockFilter");O=jl(ol,J);Zk(J,O,"BlockProximityFusion: Same level content-only");var kr=(pl(),ql),Gi,ub,ee,Hi,Ii,Ka,vb,wb,Yc;Yc=J.a;if(2>Yc.b.length)O=!1;else{Hi=-1;ub=null;Gi=0;ee=-1;for(wb=new M(Yc);wb.b<wb.d.J();)Ka=(y(wb.b<
-wb.d.J()),wb.d.T(wb.c=wb.b++)),Ka.a&&(Ii=Ka.d,Ii>Hi&&(ub=Ka,Hi=Ii,ee=Gi)),++Gi;for(vb=new M(Yc);vb.b<vb.d.J();)Ka=(y(vb.b<vb.d.J()),vb.d.T(vb.c=vb.b++)),Ka==ub?(dl(Ka,!0),R(Ka.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")):(dl(Ka,!1),R(Ka.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT"));if(kr.a&&-1!=ee){var lr=ee,xb,Yn,Ji,Ki;Ki=B(rl(N(ub.j,N(ub.i,ub.i.b.length-1).a)));for(Ji=new rh(Yc,lr+1);Ji.Q();)xb=Ji.R(),Yn=B(sl(N(xb.j,N(xb.i,0).a))),B(Ki)==B(Yn)&&(dl(xb,!0),R(xb.b,"SIBLING_OF_MAIN_CONTENT"),Ki=B(rl(N(xb.j,
-N(xb.i,xb.i.b.length-1).a))));var mr=ee,yb,Zn,Li,Zc;Li=B(sl(N(ub.j,N(ub.i,0).a)));for(Zc=new rh(Yc,mr);0<Zc.b;)yb=(y(0<Zc.b),N(Zc.a,Zc.c=--Zc.b)),Zn=B(rl(N(yb.j,N(yb.i,yb.i.b.length-1).a))),B(Li)==B(Zn)&&(dl(yb,!0),R(yb.b,"SIBLING_OF_MAIN_CONTENT"),Li=B(sl(N(yb.j,N(yb.i,0).a))))}O=!0}Zk(J,O,"Keep Largest Block");var Bf,pc,Cf,$c,zb,Ab,fe;Cf=0;pc=fe=-1;for(Ab=new M(J.a);Ab.b<Ab.d.J();)$c=(y(Ab.b<Ab.d.J()),Ab.d.T(Ab.c=Ab.b++)),-1==pc&&S($c.b,"de.l3s.boilerpipe/TITLE")&&(fe=Cf,pc=-1),-1==pc&&$c.a&&(pc=
-Cf),++Cf;if(pc<=fe||-1==fe)O=!1;else{Bf=!1;for(zb=new M(new th(J.a,fe,pc));zb.b<zb.d.J();)$c=(y(zb.b<zb.d.J()),zb.d.T(zb.c=zb.b++)),S($c.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&(Bf|=dl($c,!0));O=Bf}Zk(J,O,"Expand Title to Content");var Mi,Df,cb,Bb,Cb;Mi=!1;Df=-1;for(Cb=new M(J.a);Cb.b<Cb.d.J();)if(cb=(y(Cb.b<Cb.d.J()),Cb.d.T(Cb.c=Cb.b++)),cb.a&&S(cb.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")){Df=cb.f;break}if(-1==Df)O=!1;else{for(Bb=new M(J.a);Bb.b<Bb.d.J();)cb=(y(Bb.b<Bb.d.J()),Bb.d.T(Bb.c=Bb.b++)),
-!cb.a&&100<=cb.d&&cb.f==Df&&(dl(cb,!0),Mi=!0);O=Mi}Zk(J,O,"Largest Block Same Tag Level -\x3e Content");var Ni,Ef,db,Db;Ni=!1;Ef=aa;for(Db=new M(J.a);Db.b<Db.d.J();)db=(y(Db.b<Db.d.J()),Db.d.T(Db.c=Db.b++)),db.a&&S(db.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")?Ef=db.f:db.f>Ef&&S(db.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&S(db.b,"de.l3s.boilerpipe/LI")&&0==db.c?(dl(db,!0),Ni=!0):Ef=aa;O=Ni;Zk(J,O,"List at end filter");var nr=c.d,Oi,Ff,Pi,Eb;Ff=0;for(Eb=new M(J.a);Eb.b<Eb.d.J();)Pi=(y(Eb.b<Eb.d.J()),
-Eb.d.T(Eb.c=Eb.b++)),Pi.a&&(Ff+=Pi.d);Oi=Ff;if(void 0==Oi)throw new TypeError;nr[1]=Oi;var or,Fb;for(Fb=new M(J.a);Fb.b<Fb.d.J();){var Gf=or=(y(Fb.b<Fb.d.J()),Fb.d.T(Fb.c=Fb.b++)),$n=void 0,Gb=void 0,Qi=void 0;if(Gf.a)for(Gb=new M(Gf.i);Gb.b<Gb.d.J();)$n=(y(Gb.b<Gb.d.J()),Gb.d.T(Gb.c=Gb.b++)),Qi=N(Gf.j,$n.a),Qi.p=!0,S(Gf.b,"de.l3s.boilerpipe/TITLE")&&R(Qi.e,"de.l3s.boilerpipe/TITLE")}var Hf,Hb,If;If=!1;for(Hb=new M(nc.a.a);Hb.b<Hb.d.J();)Hf=(y(Hb.b<Hb.d.J()),Hb.d.T(Hb.c=Hb.b++)),Hf.p?If=!0:r(Hf,35)?
-If=!1:If&&(Hf.p=!0);var ao=nc.a,Jf,La,Ib,Jb,ad,bo,Kf;Jf=new Q;Kf=ad=null;for(Jb=new M(ao.a);Jb.b<Jb.d.J();)La=(y(Jb.b<Jb.d.J()),Jb.d.T(Jb.c=Jb.b++)),r(La,35)&&La.p&&(!ad&&(ad=La),Kf=La);if(Kf){for(Ib=new M(ao.a);Ib.b<Ib.d.J()&&!(La=(y(Ib.b<Ib.d.J()),Ib.d.T(Ib.c=Ib.b++)),(bo=r(La,32))&&La.p||La==Kf);)bo&&P(Jf,La);var ge,Ri,Si,he,co,Lf,Kb,bd;if(0!=Jf.b.length){Si=null;ad&&(Si=N(ad.a,ad.c));co=(bd=new Q,P(bd,new tl),P(bd,new ul),P(bd,new vl(Si)),P(bd,new wl),bd);ge=null;Ri=0;for(Kb=new M(Jf);Kb.b<Kb.d.J();){Lf=
-(y(Kb.b<Kb.d.J()),Kb.d.T(Kb.c=Kb.b++));var Mf=void 0,io=void 0,Lb=void 0,ie=void 0;if(Lf){ie=0;Mf=Lf.d;for(Lb=new M(co);Lb.b<Lb.d.J();)io=(y(Lb.b<Lb.d.J()),Lb.d.T(Lb.c=Lb.b++)),ie+=io.Gb(Mf);2>Ok||(Mf?W("FINAL SCORE: "+ie+" : "+A(Mf,"src")):W("Null image attempting to be scored!"));he=ie}else he=0;26<=he&&(!ge||Ri<he)&&(ge=Lf,Ri=he)}ge&&(ge.p=!0)}}var pr=nc.a,Nf,Mb,Ma,je,Ti,Ui,jo,ke;Ma=!1;Ti=-1;je=new jk;for(Mb=new M(pr.a);Mb.b<Mb.d.J();)Nf=(y(Mb.b<Mb.d.J()),Mb.d.T(Mb.c=Mb.b++)),r(Nf,51)?(ke=Nf,ke.b==
-(xl(),yl)?(ke.p=Ma,P(je.a,ke),Ma=!1):(Ui=ik(je),(Ma|=Ti>=je.a.b.length)&&(Ti=je.a.b.length-1),jo=Ui.p,Ui.p=Ma,ke.p=Ma,Ma=jo)):Ma||(Ma=Nf.p);var ko=V()-Vc;if(void 0==ko)throw new TypeError;c.e[3]=ko;Vc=V();var Vi,Nb,dd;dd=new Tg;for(Nb=new M(nc.a.a);Nb.b<Nb.d.J();)if(Vi=(y(Nb.b<Nb.d.J()),Nb.d.T(Nb.c=Nb.b++)),Vi.p){var qr=Vi.Eb(tn);dd.a+=qr;tn&&(dd.a+="\n")}qi=dd.a;var lo=V()-Vc;if(void 0==lo)throw new TypeError;c.e[4]=lo;var rr=nc.a,Na,Ob,Of,Pf;Of=new Q;for(Ob=new M(rr.a);Ob.b<Ob.d.J();)if(Na=(y(Ob.b<
-Ob.d.J()),Ob.d.T(Ob.c=Ob.b++)),Na.p)if(r(Na,32))Ph(Of,(!Na.b&&zl(Na),Pf=new Q,!Na.e.length||P(Pf,Na.e),Ph(Pf,Al(Na.b)),Pf));else if(r(Na,68)){var sr=Of,Qf=Na,Rf=void 0,Sf=void 0,Tf=void 0,Xi=void 0;!Qf.a&&(Qf.a=Bl(Cl(Qf.b)));Tf=new Q;Xi=Qf.a.querySelectorAll("IMG, SOURCE");for(Rf=0;Rf<Xi.length;Rf++)Sf=Xi[Rf],!Sf.src.length||P(Tf,Sf.src),Ph(Tf,Al(Sf));Ph(sr,Tf)}c.c=Of;if(4<=Ok){for(Wd=0;Wd<c.e[6].length;Wd++){var no=c.e;if(Wd>=no[6].length)throw new RangeError;Vd=no[6][Wd];if(void 0===Vd[1])throw new TypeError;
-var tr="Timing: "+Vd[1]+" \x3d ";if(void 0===Vd[2])throw new TypeError;W(tr+Vd[2])}var oo=c.e;if(void 0===oo[1])throw new TypeError;var ur="Timing: MarkupParsingTime \x3d "+oo[1]+"\nTiming: DocumentConstructionTime \x3d ",po=c.e;if(void 0===po[2])throw new TypeError;var vr=ur+po[2]+"\nTiming: ArticleProcessingTime \x3d ",qo=c.e;if(void 0===qo[3])throw new TypeError;var wr=vr+qo[3]+"\nTiming: FormattingTime \x3d ",ro=c.e;if(void 0===ro[4])throw new TypeError;W(wr+ro[4])}if(void 0==qi)throw new TypeError;
-b[1]=qi;if(void 0==b)throw new TypeError;m[2]=b;var so=((null==c.g||!c.g.length)&&(c.g="auto"),c.g);if(void 0==so)throw new TypeError;m[9]=so;for(Aa=new M(c.c);Aa.b<Aa.d.J();){pb=(y(Aa.b<Aa.d.J()),Aa.d.T(Aa.c=Aa.b++));var xr=(mi={},m[10].push(mi),mi);if(void 0==pb)throw new TypeError;xr[1]=pb}var $i;if(void 0!=a[3]){if(void 0===a[3])throw new TypeError;$i=a[3]}else $i=$doc.URL;g=$i;I=c.e;q=V();var aj;if(void 0!=a[4]){if(void 0===a[4])throw new TypeError;aj=a[4]}else aj="next";if("pagenum"===aj){Dl();
-ia=new El(I);var bj;var vo=$doc.documentElement,cj,dj,ed,Uf,Vf,wo,Wf;Wf=V();ia.b=g.replace(Fl,"");ia.d=Gl(ia.b);if(ia.d){dj=Hl(Il(vo,g));cj=vo.getElementsByTagName("A");for(ed=0;ed<cj.length;)Vf=cj[ed],(wo=Jl(ia,Vf,dj))?(Kl(ia.a),Ll(ia,Vf,!1,!0,null),Ml(ia.a,wo.a),ia.c=0,Ll(ia,Vf,!1,!1,dj),ed+=1+ia.c):++ed;var me=ia.a;0!=me.a.b.length&&0==N(me.a,me.a.b.length-1).b.b.length&&me.a.U(me.a.b.length-1);Nl(Wf,ia.e,"PageParameterParser");Wf=V();var yr=ia.a,zo=ia.b,gd,qc,Zf,Pb,$f,ag;if($f=Gl(zo)){$f.d.username=
-"";$f.d.password="";qc=new Ol;for(Pb=new M(yr.a);Pb.b<Pb.d.J();)if(Zf=(y(Pb.b<Pb.d.J()),Pb.d.T(Pb.c=Pb.b++)),!(2>Zf.b.b.length)){for(var T=Zf.b,zr=0>Zf.a,bg=$f,Ar=qc.a?qc.a.d:"",hd=void 0,Ao=void 0,Qb=void 0,hd=0,Qb=new M(T);Qb.b<Qb.d.J();)Ao=(y(Qb.b<Qb.d.J()),Qb.d.T(Qb.c=Qb.b++)),!Ao.b.length||++hd;if(0==hd)ag=null;else{if(zr)for(var id=void 0,jd=void 0,Bo=void 0,jd=0,id=T.b.length-1;jd<id;++jd,--id)Bo=(z(jd,T.b.length),T.b[jd]),Sh(T,jd,(z(id,T.b.length),T.b[id])),Sh(T,id,Bo);2==T.b.length&&1==hd&&
-1==(z(0,T.b.length),T.b[0]).a&&2==(z(1,T.b.length),T.b[1]).a&&(lf((z(0,T.b.length),T.b[0]).b)?Sh(T,0,new Pl(1,Va(bg.d))):Sh(T,1,new Pl(2,Va(bg.d))),++hd);var cg=void 0;if(2<=hd){for(var rc=void 0,ij=void 0,kd=void 0,dg=void 0,jj=void 0,Rb=void 0,sc=void 0,ld=void 0,Sb=void 0,ne=void 0,Pa=void 0,eg=void 0,Co=void 0,fg=void 0,oe=void 0,Do=void 0,Tb=void 0,pe=void 0,pe=0,Tb=new M(T);Tb.b<Tb.d.J();)Do=(y(Tb.b<Tb.d.J()),Tb.d.T(Tb.c=Tb.b++)),Do.a==pe+1&&++pe;if(28<=pe&&31>=pe)cg=null;else{jj="";ne=new Ql;
-eg=E(Rl,da,69,T.b.length,0);for(sc=0;sc<T.b.length;sc++)if(Sb=(z(sc,T.b.length),T.b[sc]),Sb.b.length&&(oe=Gl(Sb.b),eg[sc]=oe)){oe.d.username="";oe.d.password="";var Ub=oe,Cr=Sb.a,Dr=sc,Er=ne,qe=void 0,kj=void 0,re=void 0,gg=void 0,hg=void 0,md=void 0,ig=void 0,jg=void 0;if(null==Ub.b)if(jg=Ub.d.search,jg.length)for(hg=(U(),lg(jg.substr(1,jg.length-1),"\\\x26")),Ub.b=Me([hg.length,2]),md=0;md<hg.length;md++)ig=lg(hg[md],"\x3d"),Ub.b[md][0]=ig[0],Ub.b[md][1]=1<ig.length?ig[1]:"";else Ub.b=Me([0,2]);
-gg=Ub.b;if(0!=gg.length)for(qe=0;qe<gg.length;qe++){kj=gg[qe];try{re=new Sl(Ub,0==qe,kj[0],kj[1])}catch(kg){if(kg=Cc(kg),r(kg,23))re=null;else throw Dc(kg);}re&&Tl(Er,re,new Ul(Cr,re.a,Dr))}1==Sb.a&&(jj=Sb.b)}if(0==ne.a.b)for(Rb=0;Rb<T.b.length;Rb++)if(Sb=(z(Rb,T.b.length),T.b[Rb]),eg[Rb]){var tc=eg[Rb],Fr=Sb.a,Gr=Rb,Hr=ne,mj=void 0,nj=void 0,Ho=void 0,oj=void 0,pj=void 0,se=void 0,Io=void 0,oj=(null==tc.c&&(tc.c=Vl(tc.d)),tc.c);if(oj.length&&Wl(oj))for(Io=Va(tc.d),pj=tc.d.origin.length,!Xl&&(Xl=
-RegExp("(\\d+)","gi")),Xl.lastIndex=pj;;){mj=Xl.exec(Io);if(!mj)break;nj=Xl.lastIndex;Ho=nj-mj[1].length;try{se=new Yl(tc,pj,Ho,nj)}catch(mg){if(mg=Cc(mg),r(mg,23))se=null;else throw Dc(mg);}se&&Tl(Hr,se,new Ul(Fr,se.a,Gr))}}fg=new Ol;for(kd=new mh((new lh(ne.a)).a);nh(kd);){if(kd._gwt_modCount!=kd.c._gwt_modCount)throw new ph;ij=(y(nh(kd)),kd.a.R());Co=ij.W();ld=ij.X();if(!(Co===Ar||100<ld.a.b.length)&&ld.b.Ab(bg)){e:{var qj=ld.b,uc=ld.a,Vb=T,rj=jj,eb=void 0,sj=void 0,ue=void 0,Lo=void 0,tj=void 0,
-Wb=void 0,Qa=void 0,Mo=void 0,ve=void 0,uj=void 0;if(2<=uc.b.length)if(ve=Zl(uc,Vb),ve.a&&ve.b&&$l(Vb,ve)){Lo=am(uc);eb=new Q;for(Wb=new M(uc);Wb.b<Wb.d.J();)tj=(y(Wb.b<Wb.d.J()),Wb.d.T(Wb.c=Wb.b++)),P(eb,new Pl(tj.a,N(Vb,tj.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,Lo,ve.c)}else Pa=null;else{if(1==uc.b.length&&rj.length&&(Qa=(z(0,uc.b.length),uc.b[0]),Mo=2==Qa.a&&1==Qa.c,uj=3==Qa.a&&2==Qa.c&&2==(z(1,Vb.b.length),Vb.b[1]).a,1==(z(0,Vb.b.length),Vb.b[0]).a&&(Mo||uj)&&qj.zb(rj))){ue=Qa.b-Qa.a;0==ue||1==
-ue?sj=1:(sj=Qa.b,ue=0);eb=new Q;P(eb,new Pl(1,rj));P(eb,new Pl(Qa.a,N(Vb,Qa.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,new em(sj,ue),uj?(z(1,eb.b.length),eb.b[1]).b:"");break e}Pa=null}}if(Pa){var rc=(!fm&&(fm=/\/$/),bg.d.href.replace(fm,"")),we;e:{var od=Pa,yj=rc,Lr=T,pd=void 0,ng=void 0,Xb=void 0;if(2>od.a.b.length||1==N(od.a,0).a||yj.length>=N(od.a,0).b.length)we=!1;else{for(pd=0;pd<od.a.b.length;pd++){var zj;(zj=N(od.a,pd).a!=pd+2)||(zj=N(od.a,pd).b===yj);if(zj){we=!1;break e}}for(Xb=new M(Lr);Xb.b<
-Xb.d.J();)if(ng=(y(Xb.b<Xb.d.J()),Xb.d.T(Xb.c=Xb.b++)),1==ng.a&&ng.b.length&&ng.b!==yj){we=!1;break e}we=!0}}we?uh(Pa.a,0,new Pl(1,rc)):ld.b.zb(rc)&&(dg=N(Pa.a,0),2==dg.a&&dg.b!==rc&&rc.length<dg.b.length&&uh(Pa.a,0,new Pl(1,rc)));gm(fg,new hm(Pa))}}}cg=fg.a?fg:null}}else cg=null;ag=cg}ag&&gm(qc,ag)}if(qc.a){qc.b&&3<=Ok&&W("Detected multiple page patterns");gd=qc.a;var Aj,Bj,Yb;if(!gd.c.length&&0!=gd.a.b.length)for(Aj=!1,Yb=new M(gd.a);Yb.b<Yb.d.J();){Bj=(y(Yb.b<Yb.d.J()),Yb.d.T(Yb.c=Yb.b++));if(Aj){gd.c=
-Bj.b;break}Bj.b===zo&&(Aj=!0)}Uf=gd}else Uf=new im}else Uf=new im;Nl(Wf,ia.e,"PageParameterDetector");bj=Uf}else bj=new im;l=bj;e={};f=l.c;if(f.length){if(void 0==f)throw new TypeError;e[1]=f}if(void 0==e)throw new TypeError;m[3]=e;3<=Ok&&W("paging by pagenum: "+jm(l))}else{3<=Ok&&W("paging by next");km();mf={};var Qo=$doc.documentElement,wc,Cj,Dj,Ej,Fj,fb,Gj,xe,K,Zb,ja,Hj,x,$b,qd,qg,ye,Ij,rd,sd,td,rg,sg,Ro,gb,Jj,So,To;3<=Ok&&hh(lm);fb=(U(),g.replace(RegExp("\\/[^/]*$","gi"),""));So=g.replace(RegExp("\\/$",
-"gi"),"");wc=Qo.getElementsByTagName("A");sg=new Zi;Dj=new Zi;Ej=Hl(Il(Qo,g));var Mr=lg(g,":\\/\\/")[0]+"://",Uo,ze=g,ze=(U(),lg(ze,":\\/\\/"))[1];Uo=-1==ze.indexOf("/")?ze:lg(ze,"\\/")[0];Cj=Mr+Uo+"/";var Nr="^"+Cj.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$\x26")+".*\\d";Ro=RegExp(Nr,"i");for(xe=0;xe<wc.length;xe++)if(K=wc[xe],To=A(K,"href"),Ej.setAttribute("href",To),ja=Ej.href,Ro.test(ja))if(Jj=(K.offsetWidth||0)|0,Gj=(K.offsetHeight||0)|0,0==Jj||0==Gj)X(K,"ignored: sz\x3d"+Jj+"x"+Gj);else if(mm(K))if(ja=
-ja.replace(nm,""),X(K,"-\x3e "+ja),F(ja,So)||F(ja,fb))X(K,"ignored: same as current or folder url "+fb);else if($b=K.innerText,25<$b.length)X(K,"ignored: link text too long");else if(om.test($b))X(K,"ignored: one of extra"),R(Dj,ja);else if(Hj=ja,ja.substr(0,fb.length)===fb&&(Hj=pg(ja,fb.length)),pm.test(Hj)){x=new qm(xe,$b,ja);R(sg,x);0!=ja.indexOf(fb)&&(x.d-=25,X(K,"score\x3d"+x.d+": not part of folder url "+fb));Zb=$b+" "+A(K,"class")+" "+K.id;X(K,"txt+class+id\x3d"+Zb);rm.test(Zb)&&(x.d+=50,X(K,
-"score\x3d"+x.d+": has next"));sm.test(Zb)&&(x.d+=25,X(K,"score\x3d"+x.d+": has pag* word"));tm.test(Zb)&&!rm.test(x.c)&&(x.d-=65,X(K,"score\x3d"+x.d+": has first|last but no next regex"));if(um.test(Zb)||om.test(Zb))x.d-=50,X(K,"score\x3d"+x.d+": has neg or extra regex");vm.test(Zb)&&(x.d-=200,X(K,"score\x3d"+x.d+": has opp of next regex"));qg=rg=!1;for(sd=B(K);sd&&(!rg||!qg);)td=A(sd,"class")+" "+sd.id,!rg&&sm.test(td)&&(x.d+=25,rg=!0,X(K,"score\x3d"+x.d+": posParent - "+td)),qg||!um.test(td)||
-wm.test(td)||(x.d-=25,qg=!0,X(K,"score\x3d"+x.d+": negParent - "+td)),sd=B(sd);if(xm.test(ja)||sm.test(ja))x.d+=25,X(K,"score\x3d"+x.d+": has paging info");om.test(ja)&&(x.d-=15,X(K,"score\x3d"+x.d+": has extra regex"));10<$b.length&&(x.d-=$b.length,X(K,"score\x3d"+x.d+": text too long"));qd=ym($b);0<qd&&(1==qd?x.d-=10:x.d+=0>10-qd?0:10-qd,X(K,"score\x3d"+x.d+": linktxt is a num ("+qd+")"));for(var hb=g,ib=ja,bp=K,Or=Cj.length,xc=void 0,vg=void 0,wg=void 0,hb=zm(hb),ib=zm(ib),xc=Or;xc<hf(hb.length,
-ib.length)&&hb.charCodeAt(xc)==ib.charCodeAt(xc);xc++);hb=tg(hb,xc,hb.length);ib=tg(ib,xc,ib.length);X(bp,"remains: "+hb+", "+ib);vg=ym(ib);wg=ym(hb);X(bp,"remains: "+wg+", "+vg);(Fj=0<wg&&0<vg?df(vg-wg):null)&&1==Fj.a&&(x.d+=25,X(K,"score\x3d"+x.d+": diff \x3d "+Fj))}else X(K,"ignored: no number beyond folder url "+fb);else X(K,"ignored: invisible");else X(K,"ignored: not prefix + num");gb=null;if(0!=sg.a.b)for(Ij=vh(new xh(sg.a));nh(Ij.a);)ye=oh(Ij.a).W(),S(Dj,ye.a)||50<=ye.d&&(!gb||gb.d<ye.d)&&
-(gb=ye);rd=null;if(gb){var Pr=gb.a;U();rd=Pr.replace(RegExp("\\/$","gi"),"");X(wc[gb.b],"found: score\x3d"+gb.d+", txt\x3d["+gb.c+"], "+rd)}if(3<=Ok){var Be,xg,ac,Ce,yg;W("numLinks\x3d"+wc.length+", found next: "+(null!=rd?rd:"null"));for(Be=0;Be<wc.length;Be++){xg=wc[Be];ac=xg.innerText;yg=(U(),lg(ac,"\\s+"));ac="";for(Ce=0;Ce<yg.length;Ce++)ac+=yg[Ce],Ce<yg.length-1&&(ac+=" ");W(Be+")"+xg.href+", txt\x3d["+ac+"], dbg\x3d["+eh(lm,xg)+"]")}}nf=rd;if(null!=nf){if(void 0==nf)throw new TypeError;mf[1]=
-nf}if(void 0==mf)throw new TypeError;m[3]=mf}Nl(q,I,"Pagination");var fa=c.f,yc,bc,zg,Ag,zc,Ac,Mj,wa,Nj,Oj,Pj;wa=(Nj={},Nj[9]=[],Nj);var Bg,Cg;Cg=!1;for(Bg=0;Bg<fa.a.b.length&&!Cg;Bg++)Cg=N(fa.a,Bg).xb();if(!Cg){var dp=Ek(fa);if(void 0==dp)throw new TypeError;wa[1]=dp;var Qj,Dg,Eg;Eg="";for(Dg=0;Dg<fa.a.b.length&&!Eg.length;Dg++)Eg=N(fa.a,Dg).vb();Qj=Eg;if(void 0==Qj)throw new TypeError;wa[2]=Qj;var Rj,Fg,Gg;Gg="";for(Fg=0;Fg<fa.a.b.length&&!Gg.length;Fg++)Gg=N(fa.a,Fg).wb();Rj=Gg;if(void 0==Rj)throw new TypeError;
+ab));O=uf}Zk(J,O,"Classification Complete");var jr=(el(),fl),Ai,Jn,Bi,vf,Kn,wf,sb;Ai=!1;sb=new M(J.a);a:for(;sb.b<sb.d.J();)if(wf=(y(sb.b<sb.d.J()),sb.d.T(sb.c=sb.b++)),wf.a)for(Bi=jr.a,vf=0,Kn=Bi.length;vf<Kn;++vf)if(Jn=Bi[vf],S(wf.b,Jn)){dl(wf,!1);Ai=!0;continue a}O=Ai;Zk(J,O,"Ignore Strictly Not Content blocks");var Ci=gl();Ci.e=0.5;Ci.d=10;O=hl(il(Ci),J);Zk(J,O,"SimilarSiblingContentExpansion: Cross headings");var xf=gl();xf.c=!0;xf.e=0;xf.d=10;O=hl(il(xf),J);Zk(J,O,"SimilarSiblingContentExpansion: Mixed tags");
+var yf,tb,On,de,Ea,Di;Di=J.a;if(2>Di.b.length)O=!1;else{yf=!1;de=new rh(Di,0);for(tb=de.R();de.Q();)if(Ea=tb,tb=de.R(),S(Ea.b,"de.l3s.boilerpipe/HEADING")&&!(S(Ea.b,"STRICTLY_NOT_CONTENT")||S(tb.b,"STRICTLY_NOT_CONTENT")||S(Ea.b,"de.l3s.boilerpipe/TITLE")||S(tb.b,"de.l3s.boilerpipe/TITLE")))if(tb.a){yf=!0;On=Ea.a;Xk(Ea,tb);tb=Ea;de.V();var Pn=Ea;S(Pn.b,"de.l3s.boilerpipe/HEADING")&&Pn.b.a.c.ib("de.l3s.boilerpipe/HEADING");On||R(Ea.b,"BOILERPLATE_HEADING_FUSED")}else Ea.a&&(yf=!0,dl(Ea,!1));O=yf}Zk(J,
+O,"HeadingFusion");O=jl((kl(),ll),J);Zk(J,O,"BlockProximityFusion: Distance 1");var kr=(ml(),nl),Ei,bb,Fi,Vn;Vn=J.a;Ei=!1;for(bb=new M(Vn);bb.b<bb.d.J();)Fi=(y(bb.b<bb.d.J()),bb.d.T(bb.c=bb.b++)),Fi.a||null!=kr.a&&S(Fi.b,"de.l3s.boilerpipe/TITLE")||(qh(bb),Ei=!0);O=Ei;Zk(J,O,"BlockFilter");O=jl(ol,J);Zk(J,O,"BlockProximityFusion: Same level content-only");var lr=(pl(),ql),Gi,ub,ee,Hi,Ii,Ka,vb,wb,Zc;Zc=J.a;if(2>Zc.b.length)O=!1;else{Hi=-1;ub=null;Gi=0;ee=-1;for(wb=new M(Zc);wb.b<wb.d.J();)Ka=(y(wb.b<
+wb.d.J()),wb.d.T(wb.c=wb.b++)),Ka.a&&(Ii=Ka.d,Ii>Hi&&(ub=Ka,Hi=Ii,ee=Gi)),++Gi;for(vb=new M(Zc);vb.b<vb.d.J();)Ka=(y(vb.b<vb.d.J()),vb.d.T(vb.c=vb.b++)),Ka==ub?(dl(Ka,!0),R(Ka.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")):(dl(Ka,!1),R(Ka.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT"));if(lr.a&&-1!=ee){var mr=ee,xb,Zn,Ji,Ki;Ki=B(rl(N(ub.j,N(ub.i,ub.i.b.length-1).a)));for(Ji=new rh(Zc,mr+1);Ji.Q();)xb=Ji.R(),Zn=B(sl(N(xb.j,N(xb.i,0).a))),B(Ki)==B(Zn)&&(dl(xb,!0),R(xb.b,"SIBLING_OF_MAIN_CONTENT"),Ki=B(rl(N(xb.j,
+N(xb.i,xb.i.b.length-1).a))));var nr=ee,yb,$n,Li,$c;Li=B(sl(N(ub.j,N(ub.i,0).a)));for($c=new rh(Zc,nr);0<$c.b;)yb=(y(0<$c.b),N($c.a,$c.c=--$c.b)),$n=B(rl(N(yb.j,N(yb.i,yb.i.b.length-1).a))),B(Li)==B($n)&&(dl(yb,!0),R(yb.b,"SIBLING_OF_MAIN_CONTENT"),Li=B(sl(N(yb.j,N(yb.i,0).a))))}O=!0}Zk(J,O,"Keep Largest Block");var Bf,pc,Cf,ad,zb,Ab,fe;Cf=0;pc=fe=-1;for(Ab=new M(J.a);Ab.b<Ab.d.J();)ad=(y(Ab.b<Ab.d.J()),Ab.d.T(Ab.c=Ab.b++)),-1==pc&&S(ad.b,"de.l3s.boilerpipe/TITLE")&&(fe=Cf,pc=-1),-1==pc&&ad.a&&(pc=
+Cf),++Cf;if(pc<=fe||-1==fe)O=!1;else{Bf=!1;for(zb=new M(new th(J.a,fe,pc));zb.b<zb.d.J();)ad=(y(zb.b<zb.d.J()),zb.d.T(zb.c=zb.b++)),S(ad.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&(Bf|=dl(ad,!0));O=Bf}Zk(J,O,"Expand Title to Content");var Mi,Df,cb,Bb,Cb;Mi=!1;Df=-1;for(Cb=new M(J.a);Cb.b<Cb.d.J();)if(cb=(y(Cb.b<Cb.d.J()),Cb.d.T(Cb.c=Cb.b++)),cb.a&&S(cb.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")){Df=cb.f;break}if(-1==Df)O=!1;else{for(Bb=new M(J.a);Bb.b<Bb.d.J();)cb=(y(Bb.b<Bb.d.J()),Bb.d.T(Bb.c=Bb.b++)),
+!cb.a&&100<=cb.d&&cb.f==Df&&(dl(cb,!0),Mi=!0);O=Mi}Zk(J,O,"Largest Block Same Tag Level -\x3e Content");var Ni,Ef,db,Db;Ni=!1;Ef=aa;for(Db=new M(J.a);Db.b<Db.d.J();)db=(y(Db.b<Db.d.J()),Db.d.T(Db.c=Db.b++)),db.a&&S(db.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")?Ef=db.f:db.f>Ef&&S(db.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&S(db.b,"de.l3s.boilerpipe/LI")&&0==db.c?(dl(db,!0),Ni=!0):Ef=aa;O=Ni;Zk(J,O,"List at end filter");var or=c.d,Oi,Ff,Pi,Eb;Ff=0;for(Eb=new M(J.a);Eb.b<Eb.d.J();)Pi=(y(Eb.b<Eb.d.J()),
+Eb.d.T(Eb.c=Eb.b++)),Pi.a&&(Ff+=Pi.d);Oi=Ff;if(void 0==Oi)throw new TypeError;or[1]=Oi;var pr,Fb;for(Fb=new M(J.a);Fb.b<Fb.d.J();){var Gf=pr=(y(Fb.b<Fb.d.J()),Fb.d.T(Fb.c=Fb.b++)),ao=void 0,Gb=void 0,Qi=void 0;if(Gf.a)for(Gb=new M(Gf.i);Gb.b<Gb.d.J();)ao=(y(Gb.b<Gb.d.J()),Gb.d.T(Gb.c=Gb.b++)),Qi=N(Gf.j,ao.a),Qi.p=!0,S(Gf.b,"de.l3s.boilerpipe/TITLE")&&R(Qi.e,"de.l3s.boilerpipe/TITLE")}var Hf,Hb,If;If=!1;for(Hb=new M(nc.a.a);Hb.b<Hb.d.J();)Hf=(y(Hb.b<Hb.d.J()),Hb.d.T(Hb.c=Hb.b++)),Hf.p?If=!0:r(Hf,35)?
+If=!1:If&&(Hf.p=!0);var bo=nc.a,Jf,La,Ib,Jb,bd,co,Kf;Jf=new Q;Kf=bd=null;for(Jb=new M(bo.a);Jb.b<Jb.d.J();)La=(y(Jb.b<Jb.d.J()),Jb.d.T(Jb.c=Jb.b++)),r(La,35)&&La.p&&(!bd&&(bd=La),Kf=La);if(Kf){for(Ib=new M(bo.a);Ib.b<Ib.d.J()&&!(La=(y(Ib.b<Ib.d.J()),Ib.d.T(Ib.c=Ib.b++)),(co=r(La,32))&&La.p||La==Kf);)co&&P(Jf,La);var ge,Ri,Si,he,eo,Lf,Kb,cd;if(0!=Jf.b.length){Si=null;bd&&(Si=N(bd.a,bd.c));eo=(cd=new Q,P(cd,new tl),P(cd,new ul),P(cd,new vl(Si)),P(cd,new wl),cd);ge=null;Ri=0;for(Kb=new M(Jf);Kb.b<Kb.d.J();){Lf=
+(y(Kb.b<Kb.d.J()),Kb.d.T(Kb.c=Kb.b++));var Mf=void 0,jo=void 0,Lb=void 0,ie=void 0;if(Lf){ie=0;Mf=Lf.d;for(Lb=new M(eo);Lb.b<Lb.d.J();)jo=(y(Lb.b<Lb.d.J()),Lb.d.T(Lb.c=Lb.b++)),ie+=jo.Gb(Mf);2>Ok||(Mf?W("FINAL SCORE: "+ie+" : "+A(Mf,"src")):W("Null image attempting to be scored!"));he=ie}else he=0;26<=he&&(!ge||Ri<he)&&(ge=Lf,Ri=he)}ge&&(ge.p=!0)}}var qr=nc.a,Nf,Mb,Ma,je,Ti,Ui,ko,ke;Ma=!1;Ti=-1;je=new jk;for(Mb=new M(qr.a);Mb.b<Mb.d.J();)Nf=(y(Mb.b<Mb.d.J()),Mb.d.T(Mb.c=Mb.b++)),r(Nf,51)?(ke=Nf,ke.b==
+(xl(),yl)?(ke.p=Ma,P(je.a,ke),Ma=!1):(Ui=ik(je),(Ma|=Ti>=je.a.b.length)&&(Ti=je.a.b.length-1),ko=Ui.p,Ui.p=Ma,ke.p=Ma,Ma=ko)):Ma||(Ma=Nf.p);var lo=V()-Wc;if(void 0==lo)throw new TypeError;c.e[3]=lo;Wc=V();var Vi,Nb,ed;ed=new Tg;for(Nb=new M(nc.a.a);Nb.b<Nb.d.J();)if(Vi=(y(Nb.b<Nb.d.J()),Nb.d.T(Nb.c=Nb.b++)),Vi.p){var rr=Vi.Eb(un);ed.a+=rr;un&&(ed.a+="\n")}qi=ed.a;var mo=V()-Wc;if(void 0==mo)throw new TypeError;c.e[4]=mo;var sr=nc.a,Na,Ob,Of,Pf;Of=new Q;for(Ob=new M(sr.a);Ob.b<Ob.d.J();)if(Na=(y(Ob.b<
+Ob.d.J()),Ob.d.T(Ob.c=Ob.b++)),Na.p)if(r(Na,32))Ph(Of,(!Na.b&&zl(Na),Pf=new Q,!Na.e.length||P(Pf,Na.e),Ph(Pf,Al(Na.b)),Pf));else if(r(Na,68)){var tr=Of,Qf=Na,Rf=void 0,Sf=void 0,Tf=void 0,Xi=void 0;!Qf.a&&(Qf.a=Bl(Cl(Qf.b)));Tf=new Q;Xi=Qf.a.querySelectorAll("IMG, SOURCE");for(Rf=0;Rf<Xi.length;Rf++)Sf=Xi[Rf],!Sf.src.length||P(Tf,Sf.src),Ph(Tf,Al(Sf));Ph(tr,Tf)}c.c=Of;if(4<=Ok){for(Wd=0;Wd<c.e[6].length;Wd++){var oo=c.e;if(Wd>=oo[6].length)throw new RangeError;Vd=oo[6][Wd];if(void 0===Vd[1])throw new TypeError;
+var ur="Timing: "+Vd[1]+" \x3d ";if(void 0===Vd[2])throw new TypeError;W(ur+Vd[2])}var po=c.e;if(void 0===po[1])throw new TypeError;var vr="Timing: MarkupParsingTime \x3d "+po[1]+"\nTiming: DocumentConstructionTime \x3d ",qo=c.e;if(void 0===qo[2])throw new TypeError;var wr=vr+qo[2]+"\nTiming: ArticleProcessingTime \x3d ",ro=c.e;if(void 0===ro[3])throw new TypeError;var xr=wr+ro[3]+"\nTiming: FormattingTime \x3d ",so=c.e;if(void 0===so[4])throw new TypeError;W(xr+so[4])}if(void 0==qi)throw new TypeError;
+b[1]=qi;if(void 0==b)throw new TypeError;m[2]=b;var to=((null==c.g||!c.g.length)&&(c.g="auto"),c.g);if(void 0==to)throw new TypeError;m[9]=to;for(Aa=new M(c.c);Aa.b<Aa.d.J();){pb=(y(Aa.b<Aa.d.J()),Aa.d.T(Aa.c=Aa.b++));var yr=(mi={},m[10].push(mi),mi);if(void 0==pb)throw new TypeError;yr[1]=pb}var $i;if(void 0!=a[3]){if(void 0===a[3])throw new TypeError;$i=a[3]}else $i=$doc.URL;g=$i;I=c.e;q=V();var aj;if(void 0!=a[4]){if(void 0===a[4])throw new TypeError;aj=a[4]}else aj="next";if("pagenum"===aj){Dl();
+ia=new El(I);var bj;var wo=$doc.documentElement,cj,dj,fd,Uf,Vf,xo,Wf;Wf=V();ia.b=g.replace(Fl,"");ia.d=Gl(ia.b);if(ia.d){dj=Hl(Il(wo,g));cj=wo.getElementsByTagName("A");for(fd=0;fd<cj.length;)Vf=cj[fd],(xo=Jl(ia,Vf,dj))?(Kl(ia.a),Ll(ia,Vf,!1,!0,null),Ml(ia.a,xo.a),ia.c=0,Ll(ia,Vf,!1,!1,dj),fd+=1+ia.c):++fd;var me=ia.a;0!=me.a.b.length&&0==N(me.a,me.a.b.length-1).b.b.length&&me.a.U(me.a.b.length-1);Nl(Wf,ia.e,"PageParameterParser");Wf=V();var zr=ia.a,Ao=ia.b,hd,qc,Zf,Pb,$f,ag;if($f=Gl(Ao)){$f.d.username=
+"";$f.d.password="";qc=new Ol;for(Pb=new M(zr.a);Pb.b<Pb.d.J();)if(Zf=(y(Pb.b<Pb.d.J()),Pb.d.T(Pb.c=Pb.b++)),!(2>Zf.b.b.length)){for(var T=Zf.b,Ar=0>Zf.a,bg=$f,Br=qc.a?qc.a.d:"",id=void 0,Bo=void 0,Qb=void 0,id=0,Qb=new M(T);Qb.b<Qb.d.J();)Bo=(y(Qb.b<Qb.d.J()),Qb.d.T(Qb.c=Qb.b++)),!Bo.b.length||++id;if(0==id)ag=null;else{if(Ar)for(var jd=void 0,kd=void 0,Co=void 0,kd=0,jd=T.b.length-1;kd<jd;++kd,--jd)Co=(z(kd,T.b.length),T.b[kd]),Sh(T,kd,(z(jd,T.b.length),T.b[jd])),Sh(T,jd,Co);2==T.b.length&&1==id&&
+1==(z(0,T.b.length),T.b[0]).a&&2==(z(1,T.b.length),T.b[1]).a&&(lf((z(0,T.b.length),T.b[0]).b)?Sh(T,0,new Pl(1,Va(bg.d))):Sh(T,1,new Pl(2,Va(bg.d))),++id);var cg=void 0;if(2<=id){for(var rc=void 0,ij=void 0,ld=void 0,dg=void 0,jj=void 0,Rb=void 0,sc=void 0,md=void 0,Sb=void 0,ne=void 0,Pa=void 0,eg=void 0,Do=void 0,fg=void 0,oe=void 0,Eo=void 0,Tb=void 0,pe=void 0,pe=0,Tb=new M(T);Tb.b<Tb.d.J();)Eo=(y(Tb.b<Tb.d.J()),Tb.d.T(Tb.c=Tb.b++)),Eo.a==pe+1&&++pe;if(28<=pe&&31>=pe)cg=null;else{jj="";ne=new Ql;
+eg=E(Rl,da,69,T.b.length,0);for(sc=0;sc<T.b.length;sc++)if(Sb=(z(sc,T.b.length),T.b[sc]),Sb.b.length&&(oe=Gl(Sb.b),eg[sc]=oe)){oe.d.username="";oe.d.password="";var Ub=oe,Dr=Sb.a,Er=sc,Fr=ne,qe=void 0,kj=void 0,re=void 0,gg=void 0,hg=void 0,nd=void 0,ig=void 0,jg=void 0;if(null==Ub.b)if(jg=Ub.d.search,jg.length)for(hg=(U(),lg(jg.substr(1,jg.length-1),"\\\x26")),Ub.b=Me([hg.length,2]),nd=0;nd<hg.length;nd++)ig=lg(hg[nd],"\x3d"),Ub.b[nd][0]=ig[0],Ub.b[nd][1]=1<ig.length?ig[1]:"";else Ub.b=Me([0,2]);
+gg=Ub.b;if(0!=gg.length)for(qe=0;qe<gg.length;qe++){kj=gg[qe];try{re=new Sl(Ub,0==qe,kj[0],kj[1])}catch(kg){if(kg=Cc(kg),r(kg,23))re=null;else throw Dc(kg);}re&&Tl(Fr,re,new Ul(Dr,re.a,Er))}1==Sb.a&&(jj=Sb.b)}if(0==ne.a.b)for(Rb=0;Rb<T.b.length;Rb++)if(Sb=(z(Rb,T.b.length),T.b[Rb]),eg[Rb]){var tc=eg[Rb],Gr=Sb.a,Hr=Rb,Ir=ne,mj=void 0,nj=void 0,Io=void 0,oj=void 0,pj=void 0,se=void 0,Jo=void 0,oj=(null==tc.c&&(tc.c=Vl(tc.d)),tc.c);if(oj.length&&Wl(oj))for(Jo=Va(tc.d),pj=tc.d.origin.length,!Xl&&(Xl=
+RegExp("(\\d+)","gi")),Xl.lastIndex=pj;;){mj=Xl.exec(Jo);if(!mj)break;nj=Xl.lastIndex;Io=nj-mj[1].length;try{se=new Yl(tc,pj,Io,nj)}catch(mg){if(mg=Cc(mg),r(mg,23))se=null;else throw Dc(mg);}se&&Tl(Ir,se,new Ul(Gr,se.a,Hr))}}fg=new Ol;for(ld=new mh((new lh(ne.a)).a);nh(ld);){if(ld._gwt_modCount!=ld.c._gwt_modCount)throw new ph;ij=(y(nh(ld)),ld.a.R());Do=ij.W();md=ij.X();if(!(Do===Br||100<md.a.b.length)&&md.b.Ab(bg)){e:{var qj=md.b,uc=md.a,Vb=T,rj=jj,eb=void 0,sj=void 0,ue=void 0,Mo=void 0,tj=void 0,
+Wb=void 0,Qa=void 0,No=void 0,ve=void 0,uj=void 0;if(2<=uc.b.length)if(ve=Zl(uc,Vb),ve.a&&ve.b&&$l(Vb,ve)){Mo=am(uc);eb=new Q;for(Wb=new M(uc);Wb.b<Wb.d.J();)tj=(y(Wb.b<Wb.d.J()),Wb.d.T(Wb.c=Wb.b++)),P(eb,new Pl(tj.a,N(Vb,tj.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,Mo,ve.c)}else Pa=null;else{if(1==uc.b.length&&rj.length&&(Qa=(z(0,uc.b.length),uc.b[0]),No=2==Qa.a&&1==Qa.c,uj=3==Qa.a&&2==Qa.c&&2==(z(1,Vb.b.length),Vb.b[1]).a,1==(z(0,Vb.b.length),Vb.b[0]).a&&(No||uj)&&qj.zb(rj))){ue=Qa.b-Qa.a;0==ue||1==
+ue?sj=1:(sj=Qa.b,ue=0);eb=new Q;P(eb,new Pl(1,rj));P(eb,new Pl(Qa.a,N(Vb,Qa.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,new em(sj,ue),uj?(z(1,eb.b.length),eb.b[1]).b:"");break e}Pa=null}}if(Pa){var rc=(!fm&&(fm=/\/$/),bg.d.href.replace(fm,"")),we;e:{var pd=Pa,yj=rc,Mr=T,qd=void 0,ng=void 0,Xb=void 0;if(2>pd.a.b.length||1==N(pd.a,0).a||yj.length>=N(pd.a,0).b.length)we=!1;else{for(qd=0;qd<pd.a.b.length;qd++){var zj;(zj=N(pd.a,qd).a!=qd+2)||(zj=N(pd.a,qd).b===yj);if(zj){we=!1;break e}}for(Xb=new M(Mr);Xb.b<
+Xb.d.J();)if(ng=(y(Xb.b<Xb.d.J()),Xb.d.T(Xb.c=Xb.b++)),1==ng.a&&ng.b.length&&ng.b!==yj){we=!1;break e}we=!0}}we?uh(Pa.a,0,new Pl(1,rc)):md.b.zb(rc)&&(dg=N(Pa.a,0),2==dg.a&&dg.b!==rc&&rc.length<dg.b.length&&uh(Pa.a,0,new Pl(1,rc)));gm(fg,new hm(Pa))}}}cg=fg.a?fg:null}}else cg=null;ag=cg}ag&&gm(qc,ag)}if(qc.a){qc.b&&3<=Ok&&W("Detected multiple page patterns");hd=qc.a;var Aj,Bj,Yb;if(!hd.c.length&&0!=hd.a.b.length)for(Aj=!1,Yb=new M(hd.a);Yb.b<Yb.d.J();){Bj=(y(Yb.b<Yb.d.J()),Yb.d.T(Yb.c=Yb.b++));if(Aj){hd.c=
+Bj.b;break}Bj.b===Ao&&(Aj=!0)}Uf=hd}else Uf=new im}else Uf=new im;Nl(Wf,ia.e,"PageParameterDetector");bj=Uf}else bj=new im;l=bj;e={};f=l.c;if(f.length){if(void 0==f)throw new TypeError;e[1]=f}if(void 0==e)throw new TypeError;m[3]=e;3<=Ok&&W("paging by pagenum: "+jm(l))}else{3<=Ok&&W("paging by next");km();mf={};var Ro=$doc.documentElement,wc,Cj,Dj,Ej,Fj,fb,Gj,xe,K,Zb,ja,Hj,x,$b,rd,qg,ye,Ij,sd,td,ud,rg,sg,So,gb,Jj,To,Uo;3<=Ok&&hh(lm);fb=(U(),g.replace(RegExp("\\/[^/]*$","gi"),""));To=g.replace(RegExp("\\/$",
+"gi"),"");wc=Ro.getElementsByTagName("A");sg=new Zi;Dj=new Zi;Ej=Hl(Il(Ro,g));var Nr=lg(g,":\\/\\/")[0]+"://",Vo,ze=g,ze=(U(),lg(ze,":\\/\\/"))[1];Vo=-1==ze.indexOf("/")?ze:lg(ze,"\\/")[0];Cj=Nr+Vo+"/";var Or="^"+Cj.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$\x26")+".*\\d";So=RegExp(Or,"i");for(xe=0;xe<wc.length;xe++)if(K=wc[xe],Uo=A(K,"href"),Ej.setAttribute("href",Uo),ja=Ej.href,So.test(ja))if(Jj=(K.offsetWidth||0)|0,Gj=(K.offsetHeight||0)|0,0==Jj||0==Gj)X(K,"ignored: sz\x3d"+Jj+"x"+Gj);else if(mm(K))if(ja=
+ja.replace(nm,""),X(K,"-\x3e "+ja),F(ja,To)||F(ja,fb))X(K,"ignored: same as current or folder url "+fb);else if($b=K.innerText,25<$b.length)X(K,"ignored: link text too long");else if(om.test($b))X(K,"ignored: one of extra"),R(Dj,ja);else if(Hj=ja,ja.substr(0,fb.length)===fb&&(Hj=pg(ja,fb.length)),pm.test(Hj)){x=new qm(xe,$b,ja);R(sg,x);0!=ja.indexOf(fb)&&(x.d-=25,X(K,"score\x3d"+x.d+": not part of folder url "+fb));Zb=$b+" "+A(K,"class")+" "+K.id;X(K,"txt+class+id\x3d"+Zb);rm.test(Zb)&&(x.d+=50,X(K,
+"score\x3d"+x.d+": has next"));sm.test(Zb)&&(x.d+=25,X(K,"score\x3d"+x.d+": has pag* word"));tm.test(Zb)&&!rm.test(x.c)&&(x.d-=65,X(K,"score\x3d"+x.d+": has first|last but no next regex"));if(um.test(Zb)||om.test(Zb))x.d-=50,X(K,"score\x3d"+x.d+": has neg or extra regex");vm.test(Zb)&&(x.d-=200,X(K,"score\x3d"+x.d+": has opp of next regex"));qg=rg=!1;for(td=B(K);td&&(!rg||!qg);)ud=A(td,"class")+" "+td.id,!rg&&sm.test(ud)&&(x.d+=25,rg=!0,X(K,"score\x3d"+x.d+": posParent - "+ud)),qg||!um.test(ud)||
+wm.test(ud)||(x.d-=25,qg=!0,X(K,"score\x3d"+x.d+": negParent - "+ud)),td=B(td);if(xm.test(ja)||sm.test(ja))x.d+=25,X(K,"score\x3d"+x.d+": has paging info");om.test(ja)&&(x.d-=15,X(K,"score\x3d"+x.d+": has extra regex"));10<$b.length&&(x.d-=$b.length,X(K,"score\x3d"+x.d+": text too long"));rd=ym($b);0<rd&&(1==rd?x.d-=10:x.d+=0>10-rd?0:10-rd,X(K,"score\x3d"+x.d+": linktxt is a num ("+rd+")"));for(var hb=g,ib=ja,cp=K,Pr=Cj.length,xc=void 0,vg=void 0,wg=void 0,hb=zm(hb),ib=zm(ib),xc=Pr;xc<hf(hb.length,
+ib.length)&&hb.charCodeAt(xc)==ib.charCodeAt(xc);xc++);hb=tg(hb,xc,hb.length);ib=tg(ib,xc,ib.length);X(cp,"remains: "+hb+", "+ib);vg=ym(ib);wg=ym(hb);X(cp,"remains: "+wg+", "+vg);(Fj=0<wg&&0<vg?df(vg-wg):null)&&1==Fj.a&&(x.d+=25,X(K,"score\x3d"+x.d+": diff \x3d "+Fj))}else X(K,"ignored: no number beyond folder url "+fb);else X(K,"ignored: invisible");else X(K,"ignored: not prefix + num");gb=null;if(0!=sg.a.b)for(Ij=vh(new xh(sg.a));nh(Ij.a);)ye=oh(Ij.a).W(),S(Dj,ye.a)||50<=ye.d&&(!gb||gb.d<ye.d)&&
+(gb=ye);sd=null;if(gb){var Qr=gb.a;U();sd=Qr.replace(RegExp("\\/$","gi"),"");X(wc[gb.b],"found: score\x3d"+gb.d+", txt\x3d["+gb.c+"], "+sd)}if(3<=Ok){var Be,xg,ac,Ce,yg;W("numLinks\x3d"+wc.length+", found next: "+(null!=sd?sd:"null"));for(Be=0;Be<wc.length;Be++){xg=wc[Be];ac=xg.innerText;yg=(U(),lg(ac,"\\s+"));ac="";for(Ce=0;Ce<yg.length;Ce++)ac+=yg[Ce],Ce<yg.length-1&&(ac+=" ");W(Be+")"+xg.href+", txt\x3d["+ac+"], dbg\x3d["+eh(lm,xg)+"]")}}nf=sd;if(null!=nf){if(void 0==nf)throw new TypeError;mf[1]=
+nf}if(void 0==mf)throw new TypeError;m[3]=mf}Nl(q,I,"Pagination");var fa=c.f,yc,bc,zg,Ag,zc,Ac,Mj,wa,Nj,Oj,Pj;wa=(Nj={},Nj[9]=[],Nj);var Bg,Cg;Cg=!1;for(Bg=0;Bg<fa.a.b.length&&!Cg;Bg++)Cg=N(fa.a,Bg).xb();if(!Cg){var ep=Ek(fa);if(void 0==ep)throw new TypeError;wa[1]=ep;var Qj,Dg,Eg;Eg="";for(Dg=0;Dg<fa.a.b.length&&!Eg.length;Dg++)Eg=N(fa.a,Dg).vb();Qj=Eg;if(void 0==Qj)throw new TypeError;wa[2]=Qj;var Rj,Fg,Gg;Gg="";for(Fg=0;Fg<fa.a.b.length&&!Gg.length;Fg++)Gg=N(fa.a,Fg).wb();Rj=Gg;if(void 0==Rj)throw new TypeError;
 wa[3]=Rj;var Sj,Hg,Ig;Hg="";for(Ig=0;Ig<fa.a.b.length&&!Hg.length;Ig++)Hg=N(fa.a,Ig).rb();Sj=Hg;if(void 0==Sj)throw new TypeError;wa[4]=Sj;var Tj,Jg,Kg;Kg="";for(Jg=0;Jg<fa.a.b.length&&!Kg.length;Jg++)Kg=N(fa.a,Jg).tb();Tj=Kg;if(void 0==Tj)throw new TypeError;wa[5]=Tj;var Uj,Lg,Mg;Lg="";for(Mg=0;Mg<fa.a.b.length&&!Lg.length;Mg++)Lg=N(fa.a,Mg).qb();Uj=Lg;if(void 0==Uj)throw new TypeError;wa[6]=Uj;var Vj,Ng,Og;Ng="";for(Og=0;Og<fa.a.b.length&&!Ng.length;Og++)Ng=N(fa.a,Og).pb();Vj=Ng;if(void 0==Vj)throw new TypeError;
-wa[7]=Vj;var Pg,Qg;Pg=null;for(Qg=0;Qg<fa.a.b.length&&!Pg;Qg++)Pg=N(fa.a,Qg).ob();if(yc=Pg){bc=(Oj={},Oj[5]=[],Oj);var ep=yc.d;if(void 0==ep)throw new TypeError;bc[1]=ep;var fp=yc.c;if(void 0==fp)throw new TypeError;bc[2]=fp;var gp=yc.b;if(void 0==gp)throw new TypeError;bc[3]=gp;var hp=yc.e;if(void 0==hp)throw new TypeError;bc[4]=hp;for(Ag=0;Ag<yc.a.length;Ag++)bc[5].push(yc.a[Ag]);if(void 0==bc)throw new TypeError;wa[8]=bc}var Rg,Sg;Sg=null;for(Rg=0;Rg<fa.a.b.length&&!(Sg=N(fa.a,Rg).sb(),0<Sg.length);Rg++);
-Mj=Sg;for(zg=0;zg<Mj.length;zg++){zc=Mj[zg];Ac=(Pj={},wa[9].push(Pj),Pj);var ip=zc.e;if(void 0==ip)throw new TypeError;Ac[1]=ip;var jp=zc.c;if(void 0==jp)throw new TypeError;Ac[2]=jp;var kp=zc.d;if(void 0==kp)throw new TypeError;Ac[3]=kp;var lp=zc.a;if(void 0==lp)throw new TypeError;Ac[4]=lp;var mp=zc.f;if(void 0==mp)throw new TypeError;Ac[5]=mp;var np=zc.b;if(void 0==np)throw new TypeError;Ac[6]=np}}if(void 0==wa)throw new TypeError;m[5]=wa;var op=V()-v;if(void 0==op)throw new TypeError;I[5]=op;
-if(void 0==I)throw new TypeError;m[6]=I;var pp=c.d;if(void 0==pp)throw new TypeError;m[8]=pp;d=(ln={},ln);var qp=(mn=Am,Am="",mn);if(void 0==qp)throw new TypeError;d[1]=qp;if(void 0==d)throw new TypeError;m[7]=d;return m}n(207,1,{},function(){});t(207);
+wa[7]=Vj;var Pg,Qg;Pg=null;for(Qg=0;Qg<fa.a.b.length&&!Pg;Qg++)Pg=N(fa.a,Qg).ob();if(yc=Pg){bc=(Oj={},Oj[5]=[],Oj);var fp=yc.d;if(void 0==fp)throw new TypeError;bc[1]=fp;var gp=yc.c;if(void 0==gp)throw new TypeError;bc[2]=gp;var hp=yc.b;if(void 0==hp)throw new TypeError;bc[3]=hp;var ip=yc.e;if(void 0==ip)throw new TypeError;bc[4]=ip;for(Ag=0;Ag<yc.a.length;Ag++)bc[5].push(yc.a[Ag]);if(void 0==bc)throw new TypeError;wa[8]=bc}var Rg,Sg;Sg=null;for(Rg=0;Rg<fa.a.b.length&&!(Sg=N(fa.a,Rg).sb(),0<Sg.length);Rg++);
+Mj=Sg;for(zg=0;zg<Mj.length;zg++){zc=Mj[zg];Ac=(Pj={},wa[9].push(Pj),Pj);var jp=zc.e;if(void 0==jp)throw new TypeError;Ac[1]=jp;var kp=zc.c;if(void 0==kp)throw new TypeError;Ac[2]=kp;var lp=zc.d;if(void 0==lp)throw new TypeError;Ac[3]=lp;var mp=zc.a;if(void 0==mp)throw new TypeError;Ac[4]=mp;var np=zc.f;if(void 0==np)throw new TypeError;Ac[5]=np;var op=zc.b;if(void 0==op)throw new TypeError;Ac[6]=op}}if(void 0==wa)throw new TypeError;m[5]=wa;var pp=V()-v;if(void 0==pp)throw new TypeError;I[5]=pp;
+if(void 0==I)throw new TypeError;m[6]=I;var qp=c.d;if(void 0==qp)throw new TypeError;m[8]=qp;d=(mn={},mn);var rp=(nn=Am,Am="",nn);if(void 0==rp)throw new TypeError;d[1]=rp;if(void 0==d)throw new TypeError;m[7]=d;return m}n(207,1,{},function(){});t(207);
 function Bl(a){var b;if(0==a.b.length)return null;b=new Bm(a);var c=(z(0,a.b.length),a.b[0]),d;for(d=c.parentNode;d&&9!=d.nodeType;c=d,d=d.parentNode);Tk(new Uk(b),c);b=b.c;for(a=(z(0,a.b.length),a.b[0]);1==b.a.b&&b.b!=a&&3!=Kh(b.a,0).b.nodeType;)b=Kh(b.a,0);a=Cm(b);if(1!=a.nodeType)return null;Dm(a,"ID",D(w(p,1),h,2,4,["*"]));Em(a);Dm(a,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(a,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(a,"BGCOLOR",D(w(p,1),h,2,4,["TABLE","TR","TD","TH"]));Dm(a,"STYLE",D(w(p,1),h,2,4,["*"]));
 1==a.nodeType&&"IMG"===a.tagName&&Fm(a);c=a.querySelectorAll("IMG");for(b=0;b<c.length;b++)Fm(c[b]);return a}function Al(a){var b,c;c=new Q;a.hasAttribute("srcset")&&Ph(c,Gm(a));a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Ph(c,Gm(a[b]));return c}function Hm(a){return a?((a.offsetHeight||0)|0)*((a.offsetWidth||0)|0):0}function Im(a,b){var c;c=a.getElementsByTagName(b);return 0<c.length?c[0]:null}function Jm(a,b){var c;for(c=a;c&&!c.contains(b);)c=c.parentNode;return c}
-function Sk(a){var b,c;if(0==a.J())return null;c=a.T(0);for(b=1;b<a.J();b++)c=Jm(c,a.T(b));return c}function Cl(a){var b;b=new Q;Tk(new Uk(new Km(b)),a);return b}function Lm(a){var b;for(b=new Q;a;)b.b[b.b.length]=a,a=a.parentNode;return b}function Gm(a){var b,c,d;c=new Q;a=A(a,"srcset");if(!a.length)return c;d=Mm(a);for(a=0;a<d.length;a++)b=Gk(d[a]),b.length&&(b=lg(b," "),P(c,b[0]));return c}
-function V(){return"undefined"!==typeof distiller_on_ios&&distiller_on_ios||!window.performance?Date.now():window.performance.now()}function Rk(a){var b,c,d;d=new Q;for(c=0;c<a.length;c++)b=a[c],mm(b)&&(b.offsetParent||0!=((b.offsetHeight||0)|0)||0!=((b.offsetWidth||0)|0))&&0<Hm(b)&&(d.b[d.b.length]=b);return d}function Nm(a,b){var c;if(null==a)return!1;c=$doc.createElement("a");c.href=a;return kf("."+Sc(c,"host"),"."+b)}
-function mm(a){var b;b=getComputedStyle(a,null);a=parseFloat(b.opacity);return!("none"===b.display||"hidden"===b.visibility||0==a)}function Em(a){var b,c,d;"A"===a.tagName&&(d=a,d.href.length&&(d.href=d.href));b=a.getElementsByTagName("A");for(c=0;c<b.length;c++)d=b[c],d.href.length&&(d.href=d.href);"VIDEO"===a.tagName&&(c=a,c.poster.length&&(c.poster=c.poster));d=a.getElementsByTagName("VIDEO");for(b=0;b<d.length;b++)c=d[b],c.poster.length&&(c.poster=c.poster);Om(a);Pm(a)}
-function Om(a){("IMG"==a.tagName||"SOURCE"==a.tagName||"TRACK"==a.tagName||"VIDEO"==a.tagName)&&a.src&&(a.src=a.src);a=a.querySelectorAll("img,source,track,video");for(var b in a)a[b].src&&(a[b].src=a[b].src)}function Pm(a){var b;a.hasAttribute("srcset")&&Qm(a);a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Qm(a[b])}
-function Qm(a){var b,c,d,e;d=A(a,"srcset");if(d.length){c=$doc.createElement("img");e=Mm(d);for(d=0;d<e.length;d++)b=Gk(e[d]),b.length&&(b=lg(b," "),c.src=b[0],b[0]=c.src,e[d]=Rm(b," "));c=Rm(e,", ");a.setAttribute("srcset",c)}else a.removeAttribute("srcset")}
-function Sm(a){var b,c,d,e;if(null==a||!a.length)return new Yi;e=new Yi;a=lg(a,"\x26");for(c=0;c<a.length;c++);c=0;for(d=a.length;c<d;++c)if(b=a[c],b=lg(b,"\x3d"),1<b.length){var f=e,g=b[0];if(null==b[1])throw new jf("encodedURL cannot be null");L(f,g,decodeURI(b[1]))}return e}function Dm(a,b,c){var d,e,f;e=0;for(f=c.length;e<f;++e)d=c[e],a.tagName!==d&&"*"!==d||a.removeAttribute(b);d=0;for(e=c.length;d<e;++d);c=Rm(c,", ");c=a.querySelectorAll(c);for(a=0;a<c.length;a++)c[a].removeAttribute(b)}
+function Sk(a){var b,c;if(0==a.J())return null;c=a.T(0);for(b=1;b<a.J();b++)c=Jm(c,a.T(b));return c}function Cl(a){var b;b=new Q;Tk(new Uk(new Km(b)),a);return b}function Lm(a){var b;for(b=new Q;a;)b.b[b.b.length]=a,a=a.parentNode;return b}function Gm(a){var b,c,d;c=new Q;a=A(a,"srcset");if(!a.length)return c;d=Mm(a);for(a=0;a<d.length;a++)b=Gk(d[a]),b.length&&(b=lg(b," "),P(c,b[0]));return c}function Nm(a){var b;$doc.body.appendChild(a);b=a.innerText;$doc.body.removeChild(a);return b}
+function V(){return"undefined"!==typeof distiller_on_ios&&distiller_on_ios||!window.performance?Date.now():window.performance.now()}function Rk(a){var b,c,d;d=new Q;for(c=0;c<a.length;c++)b=a[c],mm(b)&&(b.offsetParent||0!=((b.offsetHeight||0)|0)||0!=((b.offsetWidth||0)|0))&&0<Hm(b)&&(d.b[d.b.length]=b);return d}function Om(a,b){var c;if(null==a)return!1;c=$doc.createElement("a");c.href=a;return kf("."+Sc(c,"host"),"."+b)}
+function mm(a){var b;b=getComputedStyle(a,null);a=parseFloat(b.opacity);return!("none"===b.display||"hidden"===b.visibility||0==a)}function Em(a){var b,c,d;"A"===a.tagName&&(d=a,d.href.length&&(d.href=d.href));b=a.getElementsByTagName("A");for(c=0;c<b.length;c++)d=b[c],d.href.length&&(d.href=d.href);"VIDEO"===a.tagName&&(c=a,c.poster.length&&(c.poster=c.poster));d=a.getElementsByTagName("VIDEO");for(b=0;b<d.length;b++)c=d[b],c.poster.length&&(c.poster=c.poster);Pm(a);Qm(a)}
+function Pm(a){("IMG"==a.tagName||"SOURCE"==a.tagName||"TRACK"==a.tagName||"VIDEO"==a.tagName)&&a.src&&(a.src=a.src);a=a.querySelectorAll("img,source,track,video");for(var b in a)a[b].src&&(a[b].src=a[b].src)}function Qm(a){var b;a.hasAttribute("srcset")&&Rm(a);a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Rm(a[b])}
+function Rm(a){var b,c,d,e;d=A(a,"srcset");if(d.length){c=$doc.createElement("img");e=Mm(d);for(d=0;d<e.length;d++)b=Gk(e[d]),b.length&&(b=lg(b," "),c.src=b[0],b[0]=c.src,e[d]=Sm(b," "));c=Sm(e,", ");a.setAttribute("srcset",c)}else a.removeAttribute("srcset")}
+function Tm(a){var b,c,d,e;if(null==a||!a.length)return new Yi;e=new Yi;a=lg(a,"\x26");for(c=0;c<a.length;c++);c=0;for(d=a.length;c<d;++c)if(b=a[c],b=lg(b,"\x3d"),1<b.length){var f=e,g=b[0];if(null==b[1])throw new jf("encodedURL cannot be null");L(f,g,decodeURI(b[1]))}return e}function Dm(a,b,c){var d,e,f;e=0;for(f=c.length;e<f;++e)d=c[e],a.tagName!==d&&"*"!==d||a.removeAttribute(b);d=0;for(e=c.length;d<e;++d);c=Sm(c,", ");c=a.querySelectorAll(c);for(a=0;a<c.length;a++)c[a].removeAttribute(b)}
 function Fm(a){var b,c,d;b=a.attributes;for(c=0;c<b.length;)d=b[c].nodeName,"src"===d||"alt"===d||"srcset"===d||"dir"===d||"width"===d||"height"===d||"title"===d?++c:a.removeAttribute(d)}function Km(a){this.a=a}n(105,1,{},Km);_.mb=function(){};_.nb=function(a){switch(a.nodeType){case 3:return P(this.a,a),!1;case 1:if(!mm(a))return!1;P(this.a,a);return!0;default:return!1}};t(105);
-function Tk(a,b){var c,d;if(a.a.nb(b)){if(d=b.firstChild)for(;d!=b;){c=!1;if(a.a.nb(d)){if(c=d.firstChild){d=c;continue}c=!0}for(;d!=b;){c&&a.a.mb(d);if(c=d.nextSibling){d=c;break}d=d.parentNode;c=!0}}a.a.mb(b)}}function Uk(a){this.a=a}n(61,1,{},Uk);t(61);function Tm(a){var b;a.b="";(b=a.j.querySelector(".byline-name"))&&(a.b=b.textContent)}function Um(a){this.j=a}n(121,1,{},Um);
-_.ob=function(){var a,b;a=new Vm;if(null==this.d){var c;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.d="";if(b=this.j.querySelector(".dateline"))this.d=b.textContent;else for(b=0;b<this.a.length;b++)if(c=this.a[b],F(c.name,"displaydate")){this.d=c.content;break}}a.d=this.d;b=(null==this.b&&Tm(this),this.b);a.a=b.length?D(w(p,1),h,2,4,[b]):E(p,h,2,0,4);return a};_.pb=function(){return null==this.b&&Tm(this),this.b};
+function Tk(a,b){var c,d;if(a.a.nb(b)){if(d=b.firstChild)for(;d!=b;){c=!1;if(a.a.nb(d)){if(c=d.firstChild){d=c;continue}c=!0}for(;d!=b;){c&&a.a.mb(d);if(c=d.nextSibling){d=c;break}d=d.parentNode;c=!0}}a.a.mb(b)}}function Uk(a){this.a=a}n(61,1,{},Uk);t(61);function Um(a){var b;a.b="";(b=a.j.querySelector(".byline-name"))&&(a.b=b.textContent)}function Vm(a){this.j=a}n(121,1,{},Vm);
+_.ob=function(){var a,b;a=new Wm;if(null==this.d){var c;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.d="";if(b=this.j.querySelector(".dateline"))this.d=b.textContent;else for(b=0;b<this.a.length;b++)if(c=this.a[b],F(c.name,"displaydate")){this.d=c.content;break}}a.d=this.d;b=(null==this.b&&Um(this),this.b);a.a=b.length?D(w(p,1),h,2,4,[b]):E(p,h,2,0,4);return a};_.pb=function(){return null==this.b&&Um(this),this.b};
 _.qb=function(){if(null==this.c){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.c="";for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"copyright")){this.c=b.content;break}}return this.c};_.rb=function(){return""};
-_.sb=function(){if(!this.f){var a,b,c,d,e;this.f=new Q;a=this.j.getElementsByTagName("IMG");for(c=0;c<a.length;c++){e=a[c];var f=d=b=void 0,g=void 0;b=void 0;b=B(e);if(F("FIGURE",b.tagName)){if(d=b.getElementsByTagName("FIGCAPTION"),g=d.length,b="",0<g&&2>=g)for(f=0;f<g&&!b.length;f++)b=d[f].innerText}else b="";(d=null!=b&&b.length)||(d=d=void 0,d=e.width,400>d?d=!1:(d/=e.height,d=1.3<=d&&3>=d));d&&(d=new Wm,d.e=e.src,d.a=b,d.f=e.width,d.b=e.height,P(this.f,d))}}return Th(this.f,E(Xm,da,27,this.f.b.length,
+_.sb=function(){if(!this.f){var a,b,c,d,e;this.f=new Q;a=this.j.getElementsByTagName("IMG");for(c=0;c<a.length;c++){e=a[c];var f=d=b=void 0,g=void 0;b=void 0;b=B(e);if(F("FIGURE",b.tagName)){if(d=b.getElementsByTagName("FIGCAPTION"),g=d.length,b="",0<g&&2>=g)for(f=0;f<g&&!b.length;f++)b=d[f].innerText}else b="";(d=null!=b&&b.length)||(d=d=void 0,d=e.width,400>d?d=!1:(d/=e.height,d=1.3<=d&&3>=d));d&&(d=new Xm,d.e=e.src,d.a=b,d.f=e.width,d.b=e.height,P(this.f,d))}}return Th(this.f,E(Ym,da,27,this.f.b.length,
 0))};_.tb=function(){if(null==this.i){var a,b,c;this.i="";a=this.j.getElementsByTagName("*");for(c=0;c<a.length&&!this.i.length;c++)b=a[c],this.i=A(b,"publisher"),!this.i.length&&(this.i=A(b,"source_organization"))}return this.i};_.ub=function(){if(null==this.k){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.k="";if(0!=this.a.length&&(a=this.j.getElementsByTagName("TITLE"),0!=a.length))for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"title")){this.k=b.content;break}}return this.k};
 _.vb=function(){return""};_.wb=function(){return""};_.xb=function(){if(!this.e){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.e=!0;for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"IE_RM_OFF")){this.g=F(b.content,"true");break}}return this.g};_.a=null;_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.g=!1;_.i=null;_.j=null;_.k=null;t(121);function ym(a){return parseInt(a,10)|0}
-function Nl(a,b,c){var d;if(b){b=(d={},b[6].push(d),d);if(void 0==c)throw new TypeError;b[1]=c;a=V()-a;if(void 0==a)throw new TypeError;b[2]=a}}function W(a){null==a&&(a="");-1==a.indexOf("[0;")&&-1==a.indexOf("[1;")||(a+="\u001b[0m");Ym||null==$wnd.console||"function"!=typeof $wnd.console.log&&"object"!=typeof $wnd.console.log||$wnd.console.log(a);Am+=a+"\n"}var Ok=0,Am="",Ym=!1;function Ek(a){var b,c;c="";for(b=0;b<a.a.b.length&&!c.length;b++)c=N(a.a,b).ub();return c}
-function Ik(a,b){var c;this.b=b;this.a=new Q;c=V();P(this.a,new Zm(a,this.b));Nl(c,this.b,"OpenGraphProtocolParser");c=V();P(this.a,new $m(a,this.b));Nl(c,this.b,"SchemaOrgParserAccessor");c=V();P(this.a,new Um(a));Nl(c,this.b,"IEReadingViewParser")}n(110,1,{},Ik);t(110);function Vm(){}n(62,1,{},Vm);_.a=null;_.b="";_.c="";_.d="";_.e="";t(62);function Wm(){}n(27,1,{27:1},Wm);_.a="";_.b=0;_.c="";_.d="";_.e="";_.f=0;var Xm=t(27);
-function Kl(a){if(0==a.a.b.length||0!=N(a.a,a.a.b.length-1).b.b.length)P(a.a,new an),a.b=null}function Ml(a,b){var c,d,e;d=N(a.a,a.a.b.length-1);0==d.b.b.length?(P(d.b,b),a.b=b):(c=b.a-a.b.a,c=0==c?0:0>c?-1:1,c!=d.a?0!=d.a&&(d=(e=new an,P(a.a,e),e),0!=c&&P(d.b,a.b)):0==c&&(d.b.b=E(nb,da,1,0,3)),P(d.b,b),a.b=b,d.a=c)}function bn(){this.a=new Q}n(125,1,{},bn);_.b=null;t(125);function an(){this.b=new Q}n(82,1,{},an);_.a=0;t(82);function Bm(a){this.b=new cn(a);this.a=new Q;this.d=new Q}n(182,1,{},Bm);
-_.mb=function(){this.a.U(this.a.b.length-1);this.d.U(this.d.b.length-1)};_.nb=function(a){if(!this.b.a)return!1;P(this.a,a);P(this.d,null);1==this.d.b.length&&(this.c=new dn(a),Sh(this.d,0,this.c));if(en(this.b,a))for(a=0;a<this.a.b.length;a++)if(null==N(this.d,a)){Sh(this.d,a,new dn(N(this.a,a)));var b=N(this.d,a-1),c=N(this.d,a);dk(b.a,c)}return!0};t(182);
-function fn(a){var b,c;c=a.b.cloneNode(!1);for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=fn(b),c.appendChild(b);return c}function Cm(a){var b,c;c=a.b.cloneNode(!1);1==a.b.nodeType&&(b=getComputedStyle(a.b,null).direction,!b.length&&(b="auto"),c.setAttribute("dir",b));for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=Cm(b),c.appendChild(b);return c}function dn(a){this.b=a;this.a=new gk}n(73,1,{},dn);t(73);
-function gn(){gn=k;hn=RegExp("((\\w+):\\s+(http:\\/\\/ogp.me\\/ns(\\/\\w+)*#))\\s*","gi");jn=/^xmlns:(\w+)/i;qn=/^http:\/\/ogp.me\/ns(\/\w+)*#/i}function rn(a,b){return G(a.f,b)?H(a.f,b):""}function vn(a,b,c){null!=c&&c.length?(c=c.substr(1,c.length-1),"profile"===c?ci(a.c,(wn(),yn),b):"article"===c&&ci(a.c,(wn(),zn),b)):ci(a.c,(wn(),Bn),b)}
-function Cn(a,b){var c,d;this.b=new Dn;this.d=new En;this.a=new Fn;this.e=D(w(Gn,1),da,21,0,[new Hn("title",(wn(),Bn),null),new Hn("type",Bn,null),new Hn("url",Bn,null),new Hn("description",Bn,null),new Hn("site_name",Bn,null),new Hn("image",Bn,this.b),new Hn("image:",Bn,this.b),new Hn("first_name",yn,this.d),new Hn("last_name",yn,this.d),new Hn("section",zn,this.a),new Hn("published_time",zn,this.a),new Hn("modified_time",zn,this.a),new Hn("expiration_time",zn,this.a),new Hn("author",zn,this.a)]);
-this.f=new Yi;this.c=new fi(Kn);this.g=b;d=V();var e,f,g;c="";F("HTML",a.tagName)&&(c=A(a,"prefix"));c.length||(g=a.getElementsByTagName("HEAD"),1==g.length&&(c=A(g[0],"prefix")));if(c.length)for(hn.lastIndex=0;;){g=hn.exec(c);if(!g)break;vn(this,g[2],g[4])}else for(c=a.attributes,g=0;g<c.length;g++)if(f=c[g],e=f.nodeName.toLowerCase(),e=jn.exec(e))f=f.nodeValue,(f=qn.exec(f))&&vn(this,e[1],f[1]);null==ai(this.c,(wn(),Bn))&&ci(this.c,Bn,"og");null==ai(this.c,yn)&&ci(this.c,yn,"profile");null==ai(this.c,
-zn)&&ci(this.c,zn,"article");Nl(d,this.g,"OpenGraphProtocolParser.findPrefixes");d=V();var l,m;e="";for(g=new ii((new hi(this.c)).a);ki(g.a);)c=(g.b=ni(g.a),new ti(g.c,g.b)),e+='meta[property^\x3d"'+c.b.b[c.a.b]+'"],';e=tg(e,0,e.length-1);c=a.querySelectorAll(e);for(g=0;g<c.length;g++)for(f=c[g],m=A(f,"property").toLowerCase(),e=0;e<this.e.length;e++)l=ai(this.c,this.e[e].c)+":",og(m,l+this.e[e].a)&&(m=pg(m,l.length),l=!0,this.e[e].b&&(l=this.e[e].b.yb(m,f.content,this.f)),l&&L(this.f,this.e[e].a,
-f.content));Nl(d,this.g,"OpenGraphProtocolParser.parseMetaTags");d=V();c=this.b;if(0!=c.a.b.length)for(g=c.a.b.length-1;0<=g;g--)e=N(c.a,g)[0],null!=e&&e.length||c.a.U(g);Nl(d,this.g,"OpenGraphProtocolParser.imageParser.verify");d=V();c=ai(this.c,Bn)+":";if(!(G(this.f,"title")?H(this.f,"title"):"").length)throw new ob('Required "'+c+'title" property is missing.');if(!(G(this.f,"type")?H(this.f,"type"):"").length)throw new ob('Required "'+c+'type" property is missing.');if(!(G(this.f,"url")?H(this.f,
-"url"):"").length)throw new ob('Required "'+c+'url" property is missing.');if(0==Ln(this.b).length)throw new ob('Required "'+c+'image" property is missing.');Nl(d,this.g,"OpenGraphProtocolParser.checkRequired")}n(146,1,{},Cn);var jn,qn,hn;t(146);function Fn(){this.b=!1;this.a=new Q}n(149,1,{},Fn);_.yb=function(a,b,c){this.b||(c=c.c.eb("type"),this.b=null!=c&&F(c,"article"));return this.b?"author"===a?(P(this.a,b),!1):!0:!1};_.b=!1;t(149);
-function Ln(a){var b,c,d,e;e=E(Xm,da,27,a.a.b.length,0);for(b=0;b<a.a.b.length;b++)c=N(a.a,b),d=new Wm,e[b]=d,d.e=null!=c[1]&&c[1].length?c[1]:c[0],null!=c[2]&&(d.c=c[2]),null!=c[3]&&(d.d=c[3]),null!=c[4]&&(d.f=ym(c[4])),null!=c[5]&&(d.b=ym(c[5]));return e}function Dn(){this.b=D(w(p,1),h,2,4,"image image:url image:secure_url image:type image:width image:height".split(" "));this.a=new Q}n(147,1,{},Dn);
-_.yb=function(a,b){var c,d;if("image"===a)d=E(p,h,2,this.b.length,4),d[0]=b,P(this.a,d);else for(0==this.a.b.length?(d=E(p,h,2,this.b.length,4),P(this.a,d)):d=N(this.a,this.a.b.length-1),c=1;c<this.b.length;c++)if(a===this.b[c]){d[c]=b;break}return!1};t(147);function wn(){wn=k;Bn=new Mn("OG",0);yn=new Mn("PROFILE",1);zn=new Mn("ARTICLE",2)}function Mn(a,b){C.call(this,a,b)}n(44,9,{3:1,11:1,9:1,44:1},Mn);var zn,Bn,yn,Kn=u(44,function(){wn();return D(w(Kn,1),ea,44,0,[Bn,yn,zn])});
-function En(){this.b=this.a=!1}n(148,1,{},En);_.yb=function(a,b,c){this.a||(a=c.c.eb("type"),this.b=null!=a&&F(a,"profile"),this.a=!0);return this.b};_.a=!1;_.b=!1;t(148);function Hn(a,b,c){this.a=a;this.c=b;this.b=c}n(21,1,{21:1},Hn);_.a=null;_.b=null;var Gn=t(21);function Pn(a){if(!a.a){var b;var c=a.c,d=a.d;gn();var e,f;try{f=V(),e=new Cn(c,d),Nl(f,d,"OpenGraphProtocolParser.parse"),b=e}catch(g){if(g=Cc(g),r(g,15))b=null;else throw Dc(g);}a.b=b;a.a=!0}return!!a.b}
-function Zm(a,b){this.c=a;this.d=b;this.a=!1}n(118,1,{},Zm);_.ob=function(){var a;if(Pn(this)){a=new Vm;a.d=rn(this.b,"published_time");a.c=rn(this.b,"modified_time");a.b=rn(this.b,"expiration_time");a.e=rn(this.b,"section");var b;b=this.b.a;b=Th(b.a,E(p,h,2,b.a.b.length,4));a.a=b;return a.e.length||a.d.length||a.c.length||a.b.length||0!=a.a.length?a:null}return null};
-_.pb=function(){var a;if(Pn(this)){var b=this.b;a=b.f;b.d.b?(b=a.c.eb("first_name"),null==b&&(b=""),a=a.c.eb("last_name"),null!=a&&b.length&&a.length&&(b+=" "),a=b+a):a=""}else a="";return a};_.qb=function(){return""};_.rb=function(){return Pn(this)?rn(this.b,"description"):""};_.sb=function(){return Pn(this)?Ln(this.b.b):E(Xm,da,27,0,0)};_.tb=function(){return Pn(this)?rn(this.b,"site_name"):""};_.ub=function(){return Pn(this)?rn(this.b,"title"):""};
-_.vb=function(){var a;a=Pn(this)?rn(this.b,"type"):"";return F(a,"article")?"Article":""};_.wb=function(){return Pn(this)?rn(this.b,"url"):""};_.xb=function(){return!1};_.a=!1;t(118);function en(a,b){if(b!=a.a)return!1;a.a=a.b.Q()?a.b.R():null;return!0}function cn(a){this.b=a.D();a.I()||(this.a=this.b.R())}n(95,1,{},cn);t(95);function Ul(a,b,c){this.a=a;this.b=b;this.c=c}n(91,1,{},Ul);_.a=0;_.b=0;_.c=0;t(91);
-function jm(a){var b,c,d;d="Type: "+a.e+"\nPageInfo: "+a.a.b.length;d+="\npattern: "+a.d;for(c=new M(a.a);c.b<c.d.J();)b=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),d+="\n  "+("pg"+b.a+": "+b.b);return d+="\nformula: "+(a.b?Qn(a.b):"null")+"\nnextPagingUrl: "+a.c}function im(){this.e=(cm(),Rn);this.a=new Q}function bm(a,b,c,d,e){this.e=(cm(),Rn);this.e=a;this.d=b;this.a=c;this.b=d;this.c=e}
+function Nl(a,b,c){var d;if(b){b=(d={},b[6].push(d),d);if(void 0==c)throw new TypeError;b[1]=c;a=V()-a;if(void 0==a)throw new TypeError;b[2]=a}}function W(a){null==a&&(a="");-1==a.indexOf("[0;")&&-1==a.indexOf("[1;")||(a+="\u001b[0m");Zm||null==$wnd.console||"function"!=typeof $wnd.console.log&&"object"!=typeof $wnd.console.log||$wnd.console.log(a);Am+=a+"\n"}var Ok=0,Am="",Zm=!1;function Ek(a){var b,c;c="";for(b=0;b<a.a.b.length&&!c.length;b++)c=N(a.a,b).ub();return c}
+function Ik(a,b){var c;this.b=b;this.a=new Q;c=V();P(this.a,new $m(a,this.b));Nl(c,this.b,"OpenGraphProtocolParser");c=V();P(this.a,new an(a,this.b));Nl(c,this.b,"SchemaOrgParserAccessor");c=V();P(this.a,new Vm(a));Nl(c,this.b,"IEReadingViewParser")}n(110,1,{},Ik);t(110);function Wm(){}n(62,1,{},Wm);_.a=null;_.b="";_.c="";_.d="";_.e="";t(62);function Xm(){}n(27,1,{27:1},Xm);_.a="";_.b=0;_.c="";_.d="";_.e="";_.f=0;var Ym=t(27);
+function Kl(a){if(0==a.a.b.length||0!=N(a.a,a.a.b.length-1).b.b.length)P(a.a,new bn),a.b=null}function Ml(a,b){var c,d,e;d=N(a.a,a.a.b.length-1);0==d.b.b.length?(P(d.b,b),a.b=b):(c=b.a-a.b.a,c=0==c?0:0>c?-1:1,c!=d.a?0!=d.a&&(d=(e=new bn,P(a.a,e),e),0!=c&&P(d.b,a.b)):0==c&&(d.b.b=E(nb,da,1,0,3)),P(d.b,b),a.b=b,d.a=c)}function cn(){this.a=new Q}n(125,1,{},cn);_.b=null;t(125);function bn(){this.b=new Q}n(82,1,{},bn);_.a=0;t(82);function Bm(a){this.b=new dn(a);this.a=new Q;this.d=new Q}n(182,1,{},Bm);
+_.mb=function(){this.a.U(this.a.b.length-1);this.d.U(this.d.b.length-1)};_.nb=function(a){if(!this.b.a)return!1;P(this.a,a);P(this.d,null);1==this.d.b.length&&(this.c=new en(a),Sh(this.d,0,this.c));if(fn(this.b,a))for(a=0;a<this.a.b.length;a++)if(null==N(this.d,a)){Sh(this.d,a,new en(N(this.a,a)));var b=N(this.d,a-1),c=N(this.d,a);dk(b.a,c)}return!0};t(182);
+function gn(a){var b,c;c=a.b.cloneNode(!1);for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=gn(b),c.appendChild(b);return c}function Cm(a){var b,c;c=a.b.cloneNode(!1);1==a.b.nodeType&&(b=getComputedStyle(a.b,null).direction,!b.length&&(b="auto"),c.setAttribute("dir",b));for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=Cm(b),c.appendChild(b);return c}function en(a){this.b=a;this.a=new gk}n(73,1,{},en);t(73);
+function hn(){hn=k;jn=RegExp("((\\w+):\\s+(http:\\/\\/ogp.me\\/ns(\\/\\w+)*#))\\s*","gi");kn=/^xmlns:(\w+)/i;rn=/^http:\/\/ogp.me\/ns(\/\w+)*#/i}function sn(a,b){return G(a.f,b)?H(a.f,b):""}function wn(a,b,c){null!=c&&c.length?(c=c.substr(1,c.length-1),"profile"===c?ci(a.c,(xn(),zn),b):"article"===c&&ci(a.c,(xn(),An),b)):ci(a.c,(xn(),Cn),b)}
+function Dn(a,b){var c,d;this.b=new En;this.d=new Fn;this.a=new Gn;this.e=D(w(Hn,1),da,21,0,[new In("title",(xn(),Cn),null),new In("type",Cn,null),new In("url",Cn,null),new In("description",Cn,null),new In("site_name",Cn,null),new In("image",Cn,this.b),new In("image:",Cn,this.b),new In("first_name",zn,this.d),new In("last_name",zn,this.d),new In("section",An,this.a),new In("published_time",An,this.a),new In("modified_time",An,this.a),new In("expiration_time",An,this.a),new In("author",An,this.a)]);
+this.f=new Yi;this.c=new fi(Ln);this.g=b;d=V();var e,f,g;c="";F("HTML",a.tagName)&&(c=A(a,"prefix"));c.length||(g=a.getElementsByTagName("HEAD"),1==g.length&&(c=A(g[0],"prefix")));if(c.length)for(jn.lastIndex=0;;){g=jn.exec(c);if(!g)break;wn(this,g[2],g[4])}else for(c=a.attributes,g=0;g<c.length;g++)if(f=c[g],e=f.nodeName.toLowerCase(),e=kn.exec(e))f=f.nodeValue,(f=rn.exec(f))&&wn(this,e[1],f[1]);null==ai(this.c,(xn(),Cn))&&ci(this.c,Cn,"og");null==ai(this.c,zn)&&ci(this.c,zn,"profile");null==ai(this.c,
+An)&&ci(this.c,An,"article");Nl(d,this.g,"OpenGraphProtocolParser.findPrefixes");d=V();var l,m;e="";for(g=new ii((new hi(this.c)).a);ki(g.a);)c=(g.b=ni(g.a),new ti(g.c,g.b)),e+='meta[property^\x3d"'+c.b.b[c.a.b]+'"],';e=tg(e,0,e.length-1);c=a.querySelectorAll(e);for(g=0;g<c.length;g++)for(f=c[g],m=A(f,"property").toLowerCase(),e=0;e<this.e.length;e++)l=ai(this.c,this.e[e].c)+":",og(m,l+this.e[e].a)&&(m=pg(m,l.length),l=!0,this.e[e].b&&(l=this.e[e].b.yb(m,f.content,this.f)),l&&L(this.f,this.e[e].a,
+f.content));Nl(d,this.g,"OpenGraphProtocolParser.parseMetaTags");d=V();c=this.b;if(0!=c.a.b.length)for(g=c.a.b.length-1;0<=g;g--)e=N(c.a,g)[0],null!=e&&e.length||c.a.U(g);Nl(d,this.g,"OpenGraphProtocolParser.imageParser.verify");d=V();c=ai(this.c,Cn)+":";if(!(G(this.f,"title")?H(this.f,"title"):"").length)throw new ob('Required "'+c+'title" property is missing.');if(!(G(this.f,"type")?H(this.f,"type"):"").length)throw new ob('Required "'+c+'type" property is missing.');if(!(G(this.f,"url")?H(this.f,
+"url"):"").length)throw new ob('Required "'+c+'url" property is missing.');if(0==Mn(this.b).length)throw new ob('Required "'+c+'image" property is missing.');Nl(d,this.g,"OpenGraphProtocolParser.checkRequired")}n(146,1,{},Dn);var kn,rn,jn;t(146);function Gn(){this.b=!1;this.a=new Q}n(149,1,{},Gn);_.yb=function(a,b,c){this.b||(c=c.c.eb("type"),this.b=null!=c&&F(c,"article"));return this.b?"author"===a?(P(this.a,b),!1):!0:!1};_.b=!1;t(149);
+function Mn(a){var b,c,d,e;e=E(Ym,da,27,a.a.b.length,0);for(b=0;b<a.a.b.length;b++)c=N(a.a,b),d=new Xm,e[b]=d,d.e=null!=c[1]&&c[1].length?c[1]:c[0],null!=c[2]&&(d.c=c[2]),null!=c[3]&&(d.d=c[3]),null!=c[4]&&(d.f=ym(c[4])),null!=c[5]&&(d.b=ym(c[5]));return e}function En(){this.b=D(w(p,1),h,2,4,"image image:url image:secure_url image:type image:width image:height".split(" "));this.a=new Q}n(147,1,{},En);
+_.yb=function(a,b){var c,d;if("image"===a)d=E(p,h,2,this.b.length,4),d[0]=b,P(this.a,d);else for(0==this.a.b.length?(d=E(p,h,2,this.b.length,4),P(this.a,d)):d=N(this.a,this.a.b.length-1),c=1;c<this.b.length;c++)if(a===this.b[c]){d[c]=b;break}return!1};t(147);function xn(){xn=k;Cn=new Nn("OG",0);zn=new Nn("PROFILE",1);An=new Nn("ARTICLE",2)}function Nn(a,b){C.call(this,a,b)}n(44,9,{3:1,11:1,9:1,44:1},Nn);var An,Cn,zn,Ln=u(44,function(){xn();return D(w(Ln,1),ea,44,0,[Cn,zn,An])});
+function Fn(){this.b=this.a=!1}n(148,1,{},Fn);_.yb=function(a,b,c){this.a||(a=c.c.eb("type"),this.b=null!=a&&F(a,"profile"),this.a=!0);return this.b};_.a=!1;_.b=!1;t(148);function In(a,b,c){this.a=a;this.c=b;this.b=c}n(21,1,{21:1},In);_.a=null;_.b=null;var Hn=t(21);function Qn(a){if(!a.a){var b;var c=a.c,d=a.d;hn();var e,f;try{f=V(),e=new Dn(c,d),Nl(f,d,"OpenGraphProtocolParser.parse"),b=e}catch(g){if(g=Cc(g),r(g,15))b=null;else throw Dc(g);}a.b=b;a.a=!0}return!!a.b}
+function $m(a,b){this.c=a;this.d=b;this.a=!1}n(118,1,{},$m);_.ob=function(){var a;if(Qn(this)){a=new Wm;a.d=sn(this.b,"published_time");a.c=sn(this.b,"modified_time");a.b=sn(this.b,"expiration_time");a.e=sn(this.b,"section");var b;b=this.b.a;b=Th(b.a,E(p,h,2,b.a.b.length,4));a.a=b;return a.e.length||a.d.length||a.c.length||a.b.length||0!=a.a.length?a:null}return null};
+_.pb=function(){var a;if(Qn(this)){var b=this.b;a=b.f;b.d.b?(b=a.c.eb("first_name"),null==b&&(b=""),a=a.c.eb("last_name"),null!=a&&b.length&&a.length&&(b+=" "),a=b+a):a=""}else a="";return a};_.qb=function(){return""};_.rb=function(){return Qn(this)?sn(this.b,"description"):""};_.sb=function(){return Qn(this)?Mn(this.b.b):E(Ym,da,27,0,0)};_.tb=function(){return Qn(this)?sn(this.b,"site_name"):""};_.ub=function(){return Qn(this)?sn(this.b,"title"):""};
+_.vb=function(){var a;a=Qn(this)?sn(this.b,"type"):"";return F(a,"article")?"Article":""};_.wb=function(){return Qn(this)?sn(this.b,"url"):""};_.xb=function(){return!1};_.a=!1;t(118);function fn(a,b){if(b!=a.a)return!1;a.a=a.b.Q()?a.b.R():null;return!0}function dn(a){this.b=a.D();a.I()||(this.a=this.b.R())}n(95,1,{},dn);t(95);function Ul(a,b,c){this.a=a;this.b=b;this.c=c}n(91,1,{},Ul);_.a=0;_.b=0;_.c=0;t(91);
+function jm(a){var b,c,d;d="Type: "+a.e+"\nPageInfo: "+a.a.b.length;d+="\npattern: "+a.d;for(c=new M(a.a);c.b<c.d.J();)b=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),d+="\n  "+("pg"+b.a+": "+b.b);return d+="\nformula: "+(a.b?Rn(a.b):"null")+"\nnextPagingUrl: "+a.c}function im(){this.e=(cm(),Sn);this.a=new Q}function bm(a,b,c,d,e){this.e=(cm(),Sn);this.e=a;this.d=b;this.a=c;this.b=d;this.c=e}
 function am(a){var b,c,d,e;if(2>a.b.length)return null;c=(z(0,a.b.length),a.b[0]);b=(z(1,a.b.length),a.b[1]);if(d=2==a.b.length)d=c.a,e=b.a,d=4<(d>e?d:e);if(d)return null;d=b.a-c.a;if(0==d)return null;b=~~((b.b-c.b)/d);if(0==b)return null;c=c.b-b*c.a;if(0!=c&&c!=-b)return null;for(d=2;d<a.b.length;d++)if(e=(z(d,a.b.length),a.b[d]),e.b!=b*e.a+c)return null;return new em(b,c)}
-function Zl(a,b){var c,d,e,f,g,l,m,q;q=new Sn;f=c=e=-1;m=new Zi;for(l=new M(a);l.b<l.d.J();){g=(y(l.b<l.d.J()),l.d.T(l.c=l.b++));d=g.c;if(-1==c)e=d;else if(d!=c+1){if(d<=c||d!=c+2||-1!=f)return q;f=d-1}if(!R(m,df(g.b)))return q;c=d}q.a=!0;if(-1!=f){if(0>=f||f>=b.b.length-1)return q;c=(z(f,b.b.length),b.b[f]).a;(z(f-1,b.b.length),b.b[f-1]).a==c-1&&(z(f+1,b.b.length),b.b[f+1]).a==c+1&&(q.b=!0,q.c=(z(f+1,b.b.length),b.b[f+1]).b);return q}if((0==e||1==e)&&1==(z(0,b.b.length),b.b[0]).a&&2==(z(1,b.b.length),
+function Zl(a,b){var c,d,e,f,g,l,m,q;q=new Tn;f=c=e=-1;m=new Zi;for(l=new M(a);l.b<l.d.J();){g=(y(l.b<l.d.J()),l.d.T(l.c=l.b++));d=g.c;if(-1==c)e=d;else if(d!=c+1){if(d<=c||d!=c+2||-1!=f)return q;f=d-1}if(!R(m,df(g.b)))return q;c=d}q.a=!0;if(-1!=f){if(0>=f||f>=b.b.length-1)return q;c=(z(f,b.b.length),b.b[f]).a;(z(f-1,b.b.length),b.b[f-1]).a==c-1&&(z(f+1,b.b.length),b.b[f+1]).a==c+1&&(q.b=!0,q.c=(z(f+1,b.b.length),b.b[f+1]).b);return q}if((0==e||1==e)&&1==(z(0,b.b.length),b.b[0]).a&&2==(z(1,b.b.length),
 b.b[1]).a||2==e&&3==(z(2,b.b.length),b.b[2]).a&&lf((z(1,b.b.length),b.b[1]).b)&&!lf((z(0,b.b.length),b.b[0]).b))return q.b=!0,q;f=b.b.length;if((c==f-1||c==f-2)&&(z(f-2,b.b.length),b.b[f-2]).a+1==(z(f-1,b.b.length),b.b[f-1]).a)return q.b=!0,q;for(e+=1;e<c;e++)if((z(e-1,b.b.length),b.b[e-1]).a+2==(z(e+1,b.b.length),b.b[e+1]).a){q.b=!0;break}return q}
 function $l(a,b){var c,d,e,f;if(1>=a.b.length)return!1;c=(z(0,a.b.length),a.b[0]);if(1!=c.a&&!c.b.length)return!1;d=!1;for(f=new M(a);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),e.b.length)d&&!b.c.length&&(b.c=e.b);else{if(d)return!1;d=!0}if(2==a.b.length)return c.a+1==(z(1,a.b.length),a.b[1]).a;for(d=1;d<a.b.length;d++)if(c=(z(d,a.b.length),a.b[d]),e=(z(d-1,a.b.length),a.b[d-1]),1!=c.a-e.a&&(1!=d&&d!=a.b.length-1||!c.b.length||!e.b.length))return!1;return!0}n(41,1,{},im,bm);_.tS=function(){return jm(this)};
-_.b=null;_.c="";_.d="";t(41);function Qn(a){return"coefficient\x3d"+a.a+", delta\x3d"+a.b}function em(a,b){this.a=a;this.b=b}n(77,1,{},em);_.tS=function(){return Qn(this)};_.a=0;_.b=0;t(77);function Pl(a,b){this.a=a;this.b=b}n(26,1,{},Pl);_.tS=function(){return"pg"+this.a+": "+this.b};_.a=0;t(26);function Sn(){}n(104,1,{},Sn);_.a=!1;_.b=!1;_.c="";t(104);function cm(){cm=k;Rn=new Tn("UNSET",0);dm=new Tn("PAGE_NUMBER",1);Vn=new Tn("UNKNOWN",2)}function Tn(a,b){C.call(this,a,b)}
-n(42,9,{3:1,11:1,9:1,42:1},Tn);var dm,Vn,Rn,Wn=u(42,function(){cm();return D(w(Wn,1),ea,42,0,[Rn,dm,Vn])});
-function Xn(){Y||(Y=new Zi,R(Y,"baixar-gratis"),R(Y,"category"),R(Y,"content"),R(Y,"day"),R(Y,"date"),R(Y,"definition"),R(Y,"etiket"),R(Y,"film-seyret"),R(Y,"key"),R(Y,"keys"),R(Y,"keyword"),R(Y,"label"),R(Y,"news"),R(Y,"q"),R(Y,"query"),R(Y,"rating"),R(Y,"s"),R(Y,"search"),R(Y,"seasons"),R(Y,"search_keyword"),R(Y,"search_query"),R(Y,"sortby"),R(Y,"subscriptions"),R(Y,"tag"),R(Y,"tags"),R(Y,"video"),R(Y,"videos"),R(Y,"w"),R(Y,"wiki"))}var Y=null,Xl=null;
-function gm(a,b){var c;if(a.a){c=a.a;var d=b.a;c=c.b&&!d.b?1:!c.b&&d.b?-1:c.e==d.e?0:c.e==(cm(),dm)?1:d.e==dm?-1:0;-1==c?(a.a=b.a,a.b=b.b):0==c&&(a.b=!0)}else a.a=b.a,a.b=b.b}function Ol(){}function hm(a){this.a=a}n(70,1,{},Ol,hm);_.a=null;_.b=!1;t(70);function Tl(a,b,c){var d;d=b.tS();G(a.a,d)?P(H(a.a,d).a,c):L(a.a,d,new eo(b,c))}function Ql(){this.a=new Yi}n(126,1,{},Ql);t(126);function eo(a,b){this.b=a;this.a=new Q;P(this.a,b)}n(127,1,{},eo);t(127);function Dl(){Dl=k;Fl=/\/$/}
-function Ll(a,b,c,d,e){var f;f=c?b:d?b.previousSibling:b.nextSibling;if(!f)return f=b.parentNode,!fo&&(fo=/(BODY)|(HTML)/),fo.test(f.nodeName)?!1:Ll(a,f,!1,d,e);c=!1;switch(f.nodeType){case 3:b=f.nodeValue;if(!b.length||(U(),0==Fk.Bb(b)))break;b=f.nodeValue;var g,l,m;if(Wl(b)){go?go.lastIndex=0:go=RegExp("(\\S*[\\w\u00c0-\u1fff\u2c00-\ud7ff]\\S*)","gi");!ho&&(ho=/^[\W_]*(\d+)[\W_]*$/i);for(g=!1;;){l=go.exec(b);if(!l)break;1>=l.length||(l=l[1],m=ho.exec(l),l=-1,m&&1<m.length&&(l=mo(m[1])),0<=l&&100>=
+_.b=null;_.c="";_.d="";t(41);function Rn(a){return"coefficient\x3d"+a.a+", delta\x3d"+a.b}function em(a,b){this.a=a;this.b=b}n(77,1,{},em);_.tS=function(){return Rn(this)};_.a=0;_.b=0;t(77);function Pl(a,b){this.a=a;this.b=b}n(26,1,{},Pl);_.tS=function(){return"pg"+this.a+": "+this.b};_.a=0;t(26);function Tn(){}n(104,1,{},Tn);_.a=!1;_.b=!1;_.c="";t(104);function cm(){cm=k;Sn=new Un("UNSET",0);dm=new Un("PAGE_NUMBER",1);Wn=new Un("UNKNOWN",2)}function Un(a,b){C.call(this,a,b)}
+n(42,9,{3:1,11:1,9:1,42:1},Un);var dm,Wn,Sn,Xn=u(42,function(){cm();return D(w(Xn,1),ea,42,0,[Sn,dm,Wn])});
+function Yn(){Y||(Y=new Zi,R(Y,"baixar-gratis"),R(Y,"category"),R(Y,"content"),R(Y,"day"),R(Y,"date"),R(Y,"definition"),R(Y,"etiket"),R(Y,"film-seyret"),R(Y,"key"),R(Y,"keys"),R(Y,"keyword"),R(Y,"label"),R(Y,"news"),R(Y,"q"),R(Y,"query"),R(Y,"rating"),R(Y,"s"),R(Y,"search"),R(Y,"seasons"),R(Y,"search_keyword"),R(Y,"search_query"),R(Y,"sortby"),R(Y,"subscriptions"),R(Y,"tag"),R(Y,"tags"),R(Y,"video"),R(Y,"videos"),R(Y,"w"),R(Y,"wiki"))}var Y=null,Xl=null;
+function gm(a,b){var c;if(a.a){c=a.a;var d=b.a;c=c.b&&!d.b?1:!c.b&&d.b?-1:c.e==d.e?0:c.e==(cm(),dm)?1:d.e==dm?-1:0;-1==c?(a.a=b.a,a.b=b.b):0==c&&(a.b=!0)}else a.a=b.a,a.b=b.b}function Ol(){}function hm(a){this.a=a}n(70,1,{},Ol,hm);_.a=null;_.b=!1;t(70);function Tl(a,b,c){var d;d=b.tS();G(a.a,d)?P(H(a.a,d).a,c):L(a.a,d,new fo(b,c))}function Ql(){this.a=new Yi}n(126,1,{},Ql);t(126);function fo(a,b){this.b=a;this.a=new Q;P(this.a,b)}n(127,1,{},fo);t(127);function Dl(){Dl=k;Fl=/\/$/}
+function Ll(a,b,c,d,e){var f;f=c?b:d?b.previousSibling:b.nextSibling;if(!f)return f=b.parentNode,!go&&(go=/(BODY)|(HTML)/),go.test(f.nodeName)?!1:Ll(a,f,!1,d,e);c=!1;switch(f.nodeType){case 3:b=f.nodeValue;if(!b.length||(U(),0==Fk.Bb(b)))break;b=f.nodeValue;var g,l,m;if(Wl(b)){ho?ho.lastIndex=0:ho=RegExp("(\\S*[\\w\u00c0-\u1fff\u2c00-\ud7ff]\\S*)","gi");!io&&(io=/^[\W_]*(\d+)[\W_]*$/i);for(g=!1;;){l=ho.exec(b);if(!l)break;1>=l.length||(l=l[1],m=io.exec(l),l=-1,m&&1<m.length&&(l=no(m[1])),0<=l&&100>=
 l?(Ml(a.a,new Pl(l,"")),g=!0):Kl(a.a))}b=g}else Kl(a.a),b=!1;if(d||!b)return!1;break;case 1:if(b=f,F("A",b.tagName)){if(d)return!1;++a.c;(b=Jl(a,b,e))?(Ml(a.a,b.a),b=!0):(Kl(a.a),b=!1);if(!b)return!1;break}default:if(!f.hasChildNodes())break;c=!0;d?f=f.lastChild:f=f.firstChild}return Ll(a,f,c,d,e)}
-function Jl(a,b,c){var d,e,f,g;if(!mm(b))return null;g=Gk(b.innerText);g=Af(g,"[()\\[\\]{}]");g=ug(g);g=mo(g);if(!(0<=g&&100>=g))return null;d=A(b,"href");d.length?(c.setAttribute("href",d),f=c.href):f="";d=!f.length;e=!1;c=null;if(!d){e="javascript:"===f.substr(0,11);c=Gl(f);if(!c||!e&&!F(c.d.host,a.d.d.host))return null;c.d.hash=""}if(!(a=d||e)){b=getComputedStyle(b,null);b=b.cursor.toUpperCase();Tc();a=(He(),Ie);Nc(b);a=a[":"+b];b=D(w(nb,1),da,1,3,[b]);if(!a)throw new af(Qc("Enum constant undefined: %s",
-b));a=a==(Tc(),Qd)}return a?new to(g,""):new to(g,Va(c.d).replace(Fl,""))}function El(a){this.a=new bn;this.e=a}n(108,1,{},El);_.b="";_.c=0;_.d=null;var Fl,fo=null,ho=null,go=null;t(108);function to(a,b){this.a=new Pl(a,b)}n(79,1,{},to);t(79);
+function Jl(a,b,c){var d,e,f,g;if(!mm(b))return null;g=Gk(b.innerText);g=Af(g,"[()\\[\\]{}]");g=ug(g);g=no(g);if(!(0<=g&&100>=g))return null;d=A(b,"href");d.length?(c.setAttribute("href",d),f=c.href):f="";d=!f.length;e=!1;c=null;if(!d){e="javascript:"===f.substr(0,11);c=Gl(f);if(!c||!e&&!F(c.d.host,a.d.d.host))return null;c.d.hash=""}if(!(a=d||e)){b=getComputedStyle(b,null);b=b.cursor.toUpperCase();Tc();a=(He(),Ie);Nc(b);a=a[":"+b];b=D(w(nb,1),da,1,3,[b]);if(!a)throw new af(Qc("Enum constant undefined: %s",
+b));a=a==(Tc(),Qd)}return a?new uo(g,""):new uo(g,Va(c.d).replace(Fl,""))}function El(a){this.a=new cn;this.e=a}n(108,1,{},El);_.b="";_.c=0;_.d=null;var Fl,go=null,io=null,ho=null;t(108);function uo(a,b){this.a=new Pl(a,b)}n(79,1,{},uo);t(79);
 function km(){km=k;rm=RegExp("(next|weiter|continue|\x3e([^\\|]|$)|\u00bb([^\\|]|$))","i");vm=RegExp("(prev|early|old|new|\x3c|\u00ab)","i");wm=/article|body|content|entry|hentry|main|page|pagination|post|text|blog|story/i;um=RegExp("combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|shoutbox|sidebar|sponsor|shopping|tags|tool|widget","i");om=RegExp("print|archive|comment|discuss|e[\\-]?mail|share|reply|all|login|sign|single|as one|article|post|\u7bc7","i");
 sm=/pag(e|ing|inat)/i;xm=/p(a|g|ag)?(e|ing|ination)?(=|\/)[0-9]{1,2}$/i;tm=/(first|last)/i;nm=/\/?(#.*)?$/;pm=/\d/;lm=new Yi}function X(a,b){var c;3>Ok||(c="",ch(lm,a)&&(c=eh(lm,a)),!c.length||(c+="; "),fh(lm,a,c+b))}function Hl(a){km();var b,c;c=$doc.implementation.createHTMLDocument();b=c.createElement("base");b.href=a;(c.head||c.getElementsByTagName("head")[0]).appendChild(b);a=c.createElement("a");c.body.appendChild(a);return a}
-function Il(a,b){km();var c,d;d=a.getElementsByTagName("BASE");if(0==d.length)return b;c=Hl(b);d=A(d[0],"href");c.setAttribute("href",d);return c.href}var om,tm,nm,xm,um,rm,pm,sm,wm,vm,lm;function qm(a,b,c){this.b=a;this.d=0;this.c=b;this.a=c}n(109,1,{},qm);_.b=-1;_.d=0;t(109);function uo(a){var b;null==a.a&&(b=(null==a.c&&(a.c=Vl(a.d)),a.c),b.length?a.a=(U(),lg(b,"\\/")):a.a=E(p,h,2,0,4));return a.a}function xo(a){this.d=a}
-function Gl(a){var b;try{b=new URL(a)}catch(c){b=null}return b?new xo(b):null}n(69,1,{69:1},xo);_.tS=function(){return Va(this.d)};_.a=null;_.b=null;var fm=_.c=null,Rl=t(69);function Vl(a){a=a.pathname.replace(/;.*$/,"");a=a.replace(/^\//,"");return a.replace(/\/$/,"")}function yo(a){var b,c;if(2>a.b)return!1;c=uo(a.g);if(4!=c[a.b].length)return!1;b=mo(c[a.b-1]);return 0<b&&12>=b&&(a=mo(c[a.b-2]),1970<a&&3E3>a)?!0:!1}
-function Eo(a,b){var c,d,e,f;f=b.length;e=f-a.f.length;if(!og(b,a.e))return!1;c=a.c;for(d=hf(a.d,e);c<d&&b.charCodeAt(c)==a.i.charCodeAt(c);c++);if(c==e){if(d=c+1==a.d)d=a.i.charCodeAt(c),128>d?(e=(Ze(),$e)[d],!e&&(e=$e[d]=new Xe(d)),d=e):d=new Xe(d),d=/[-_;,]/.test(d);if(d||c+a.f.length==f)return!0}else if(c==a.d&&0<=mo(b.substr(c,e-c)))return!0;return!1}
-function Yl(a,b,c,d){var e;a=Va(a.d);a:{if(47==a.charCodeAt(c-1)&&b<c-1&&(e=a.substr(d,a.length-d).toLowerCase(),!Fo&&(Fo=/(.s?html?)?$/i),Fo.test(e)&&(!Go&&(Go=/([^/]*)\/$/i),b=a.substr(b+1,c-(b+1)),(b=Go.exec(b))&&1<b.length&&(Xn(),S(Y,b[1].toLowerCase()))))){b=!0;break a}b=!1}if(b)throw new af("Bad last numeric path component");e=a.substr(c,d-c);b=mo(e);if(0>b)throw new af("Value in path component is an invalid number: "+e);d=a.substr(0,c)+"[*!]"+a.substr(d,a.length-d);this.g=Gl(d);if(!this.g)throw new af("Invalid URL: "+
-d);this.i=d;this.a=b;this.d=c;this.c=qf(this.i,47,this.d);c=uo(this.g);for(this.b=0;this.b<c.length&&-1==c[this.b].indexOf("[*!]");this.b++);this.e=tg(this.i,0,this.c);d=this.i.length;c=d-this.d-4;0!=c&&(this.f=pg(this.i,d-c))}n(184,1,{},Yl);
-_.zb=function(a){if(this.f.length&&!kf(a,this.f))a=!1;else if(47==this.i.charCodeAt(this.d-1))a:{var b,c,d,e;e=a.length;c=this.f.length;d=a.length-c;b=qf(this.g.d.pathname,47,this.c-1-this.g.d.origin.length);if(-1!=b&&(b+=this.g.d.origin.length,b+c==e)){a=sf(a,0,this.i,0,b);break a}og(a,this.e)?(b=this.c+c,a=b==e?!0:b>e||47!=a.charCodeAt(this.c)?!1:0<=mo(tg(a,this.c+1,d))):a=!1}else a=Eo(this,a);return a};
-_.Ab=function(a){var b,c;b=uo(a).length;c=uo(this.g).length;if(b>c)return!1;if(1==b&&1==c){c=uo(a)[0];a=uo(this.g)[0];var d;if(c.length&&a.length)for(d=hf(c.length,a.length),b=0;b<d&&c.charCodeAt(b)==a.charCodeAt(b);b++);else b=0;d=b;var e,f,g;e=0;f=c.length-1;for(g=a.length-1;f>d&&g>d&&c.charCodeAt(f)==a.charCodeAt(g);--f,--g,e++);return 2*(e+b)>=c.length}a:{e=uo(a);d=uo(this.g);b=!1;for(c=a=0;a<e.length&&c<d.length;++a,c++)if(a==this.b&&!b)b=!0,e.length<d.length&&--a;else if(!F(e[a],d[c])){a=!1;
-break a}a=!0}return!a||yo(this)?!1:!0};_.tS=function(){return this.i};_.a=0;_.b=-1;_.c=0;_.d=0;_.f="";var Fo=null,Go=null;t(184);
-function Sl(a,b,c,d){var e;if(!c.length)throw new af("Empty query name");if(!d.length)throw new af("Empty query value");if(!Jo(d))throw new af("Query value has non-digits: "+d);Xn();if(S(Y,c.toLowerCase()))throw new af("Query name is bad page param name: "+c);e=mo(d);if(0>e)throw new af("Query value is an invalid number: "+d);b=(b?"?":"\x26")+c+"\x3d";a=a.d.href.replace(b+d,b+"[*!]");this.i=Gl(a);if(!this.i)throw new af("Invalid URL: "+a);this.j=a;this.a=e;this.c=a.indexOf("[*!]");this.e=qf(this.j,
-63,this.c-1);this.b=qf(this.j,38,this.c-1);-1==this.b&&(this.b=this.e);!Ko&&(Ko=/\/$/);this.d=tg(this.j,0,this.b).replace(Ko,"");e=this.j.length;this.g=e-this.c-4;0!=this.g&&(this.f=pg(this.j,e-this.g+1))}n(183,1,{},Sl);
-_.zb=function(a){var b,c;if(0!=this.g&&!kf(a,this.f))return!1;c=a.length-this.g;if(!og(a,this.d))return!1;if(this.b==c||c==this.b-1&&47==this.j.charCodeAt(c))return!0;b=tg(a,this.b,c).toLowerCase();!No&&(No=/^\/|(.html?)$/i);return No.test(b)?!0:sf(a,this.b,this.j,this.b,this.c-this.b)?0<=mo(tg(a,this.c,c)):!1};_.Ab=function(a){a=(null==a.c&&(a.c=Vl(a.d)),a.c);var b=this.i;null==b.c&&(b.c=Vl(b.d));return F(a,b.c)};_.tS=function(){return this.j};_.a=0;_.b=0;_.c=0;_.e=0;_.f="";_.g=0;
-var Ko=null,No=null;t(183);
-function Oo(){Oo=k;Po=new Yi;L(Po,"http://schema.org/ImageObject",(Vo(),Wo));L(Po,"http://schema.org/Article",Xo);L(Po,"http://schema.org/BlogPosting",Xo);L(Po,"http://schema.org/NewsArticle",Xo);L(Po,"http://schema.org/ScholarlyArticle",Xo);L(Po,"http://schema.org/TechArticle",Xo);L(Po,"http://schema.org/Person",Yo);L(Po,"http://schema.org/Organization",Zo);L(Po,"http://schema.org/Corporation",Zo);L(Po,"http://schema.org/EducationalOrganization",Zo);L(Po,"http://schema.org/GovernmentOrganization",Zo);
-L(Po,"http://schema.org/NGO",Zo);$o=new Yi;L($o,"IMG","SRC");L($o,"AUDIO","SRC");L($o,"EMBED","SRC");L($o,"IFRAME","SRC");L($o,"SOURCE","SRC");L($o,"TRACK","SRC");L($o,"VIDEO","SRC");L($o,"A","HREF");L($o,"LINK","HREF");L($o,"AREA","HREF");L($o,"META","CONTENT");L($o,"TIME","DATETIME");L($o,"OBJECT","DATA");L($o,"DATA","VALUE");L($o,"METER","VALUE")}function ap(a){var b,c,d;b=new Q;for(c=0;c<a.c.b.length;c++)d=N(a.c,c),d.d==(Vo(),Xo)&&P(b,d);return b}
-function cp(a,b,c){var d,e,f,g,l;e=null;d=b.hasAttribute("ITEMSCOPE")&&b.hasAttribute("ITEMTYPE");if(c){var m;f=A(b,"ITEMPROP");f.length?(m=(U(),lg(f,"\\s+")),f=0<m.length?m:D(w(p,1),h,2,4,[f])):f=E(p,h,2,0,4)}else f=E(p,h,2,0,4);if(d){a:{var q;switch((q=A(b,"ITEMTYPE"),G(Po,q)?H(Po,q):(Vo(),rp)).b){case 0:e=new sp(b);break;case 1:e=new tp(b);break;case 2:e=new up(b);break;case 3:e=new vp(b);break;case 4:e=new wp(b);break;default:e=null;break a}}!e||e.d==(Vo(),rp)||c&&c.d==(Vo(),rp)&&0!=f.length||
-(P(a.c,e),fh(a.b,b,e))}if(0<f.length&&c.d!=(Vo(),rp)&&(!e||e.d!=(Vo(),rp)))for(a=0;a<f.length;a++)e?G(c.b,f[a])&&L(c.b,f[a],e):(d=c,q=f[a],m=(g="",l=b.tagName,G($o,l)&&(g=A(b,H($o,l))),!g.length&&(g=b.textContent),g),G(d.c,q)&&!H(d.c,q).length&&L(d.c,q,m))}
-function xp(a,b){Oo();var c;this.c=new Q;this.b=new Yi;this.d=b;c=V();var d,e,f,g,l;d=a.querySelectorAll("[ITEMPROP],[ITEMSCOPE]");cp(this,a,null);for(f=0;f<d.length;f++){for(var m=e=d[f],q=void 0,v=void 0,v=null,q=e;q;){q=B(q);if(!q)break;if(q.hasAttribute("ITEMSCOPE")&&q.hasAttribute("ITEMTYPE")){ch(this.b,q)&&(v=eh(this.b,q));break}}cp(this,m,v)}d=a.querySelectorAll("A[rel\x3dauthor],LINK[rel\x3dauthor]");for(f=0;f<d.length;f++)e=d[f],!this.a.length&&(this.a=(g="",l=e.tagName,(F(l,"A")||F(l,"LINK"))&&
-F(A(e,"REL"),"author")&&(g=e.textContent),g));Nl(c,this.d,"SchemaOrgParser.parse")}function yp(a,b){Oo();var c;c=a;a.length&&b.length&&(c+=" ");return c+b}n(28,1,{},xp);_.a="";var $o,Po;t(28);function zp(a,b){return G(a.c,b)?H(a.c,b):""}function Ap(a,b){this.a=b;this.d=a;this.c=new Yi;this.b=new Yi;L(this.c,"name","");L(this.c,"url","");L(this.c,"description","");L(this.c,"image","")}n(45,1,{});t(45);
-function Bp(a,b){var c,d,e,f;c=G(a.c,b)?H(a.c,b):"";if(c.length)return c;(d=G(a.b,b)?H(a.b,b):null)&&(d.d==(Vo(),Yo)?c=(e=G(d.c,"name")?H(d.c,"name"):"",e.length?e:yp(G(d.c,"givenName")?H(d.c,"givenName"):"",G(d.c,"familyName")?H(d.c,"familyName"):"")):d.d==Zo&&(c=(f=G(d.c,"name")?H(d.c,"name"):"",f.length?f:G(d.c,"legalName")?H(d.c,"legalName"):"")));return c}
-function tp(a){Ap.call(this,(Vo(),Xo),a);L(this.c,"headline","");L(this.c,"publisher","");L(this.c,"copyrightHolder","");L(this.c,"copyrightYear","");L(this.c,"dateModified","");L(this.c,"datePublished","");L(this.c,"author","");L(this.c,"creator","");L(this.c,"articleSection","");fh(this.b,"publisher",null);fh(this.b,"copyrightHolder",null);fh(this.b,"author",null);fh(this.b,"creator",null);fh(this.b,"associatedMedia",null);fh(this.b,"encoding",null)}n(151,45,{},tp);t(151);
-function sp(a){Ap.call(this,(Vo(),Wo),a);L(this.c,"contentUrl","");L(this.c,"encodingFormat","");L(this.c,"caption","");L(this.c,"representativeOfPage","");L(this.c,"width","");L(this.c,"height","")}n(150,45,{},sp);t(150);function vp(a){Ap.call(this,(Vo(),Zo),a);L(this.c,"legalName","")}n(153,45,{},vp);t(153);function up(a){Ap.call(this,(Vo(),Yo),a);L(this.c,"familyName","");L(this.c,"givenName","")}n(152,45,{},up);t(152);
-function Vo(){Vo=k;Wo=new Cp("IMAGE",0);Xo=new Cp("ARTICLE",1);Yo=new Cp("PERSON",2);Zo=new Cp("ORGANIZATION",3);rp=new Cp("UNSUPPORTED",4)}function Cp(a,b){C.call(this,a,b)}n(33,9,{3:1,11:1,9:1,33:1},Cp);var Xo,Wo,Zo,Yo,rp,Dp=u(33,function(){Vo();return D(w(Dp,1),ea,33,0,[Wo,Xo,Yo,Zo,rp])});function wp(a){Ap.call(this,(Vo(),rp),a)}n(154,45,{},wp);t(154);function $m(a,b){this.b=a;this.c=b}n(119,1,{},$m);
-_.ob=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);if(0==a.b.length)a=null;else{a=(z(0,a.b.length),a.b[0]);var b,c;b=new Vm;b.d=G(a.c,"datePublished")?H(a.c,"datePublished"):"";b.c=G(a.c,"dateModified")?H(a.c,"dateModified"):"";b.e=G(a.c,"articleSection")?H(a.c,"articleSection"):"";c=Bp(a,"author");!c.length&&(c=Bp(a,"creator"));b.a=c.length?D(w(p,1),h,2,4,[c]):E(p,h,2,0,4);a=b}return a};
-_.pb=function(){var a,b;!this.a&&(this.a=new xp(this.b,this.c));b="";a=ap(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Bp(a,"author"),!b.length&&(b=Bp(a,"creator")));return b.length?b:this.a.a};_.qb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);0==a.b.length?a="":(a=(z(0,a.b.length),a.b[0]),a=yp(G(a.c,"copyrightYear")?H(a.c,"copyrightYear"):"",Bp(a,"copyrightHolder")),a=a.length?"Copyright "+a:a);return a};
-_.rb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);return 0==a.b.length?"":zp((z(0,a.b.length),a.b[0]),"description")};
-_.sb=function(){var a,b,c,d,e,f,g,l;!this.a&&(this.a=new xp(this.b,this.c));g=new Q;b=ap(this.a);c=null;for(d=0;d<b.b.length;d++){a=(z(d,b.b.length),b.b[d]);if(!c&&(c=(e=G(a.b,"associatedMedia")?H(a.b,"associatedMedia"):null,!e&&(e=G(a.b,"encoding")?H(a.b,"encoding"):null),e&&e.d==(Vo(),Wo)?e:null)))continue;var m=f=void 0,m=G(a.c,"image")?H(a.c,"image"):"";m.length?(f=new Wm,f.e=m,a=f):a=null;a&&(g.b[g.b.length]=a)}d=this.a;b=new Q;for(a=0;a<d.c.b.length;a++)e=N(d.c,a),e.d==(Vo(),Wo)&&P(b,e);d=!1;
-for(e=0;e<b.b.length;e++)f=(z(e,b.b.length),b.b[e]),a=(l=new Wm,l.e=G(f.c,"contentUrl")?H(f.c,"contentUrl"):"",!l.e.length&&(l.e=G(f.c,"url")?H(f.c,"url"):""),l.d=G(f.c,"encodingFormat")?H(f.c,"encodingFormat"):"",l.a=G(f.c,"caption")?H(f.c,"caption"):"",l.f=ym(G(f.c,"width")?H(f.c,"width"):""),l.b=ym(G(f.c,"height")?H(f.c,"height"):""),l),f==c||!d&&F(G(f.c,"representativeOfPage")?H(f.c,"representativeOfPage"):"","true")?(d=!0,Pc(0,g.b.length),g.b.splice(0,0,a)):g.b[g.b.length]=a;return Th(g,E(Xm,
-da,27,g.b.length,0))};_.tb=function(){var a,b;!this.a&&(this.a=new xp(this.b,this.c));b="";a=ap(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Bp(a,"publisher"),!b.length&&(b=Bp(a,"copyrightHolder")));return b};
-_.ub=function(){var a,b,c;!this.a&&(this.a=new xp(this.b,this.c));c="";var d=ap(this.a),d=new Uh(d),e=new Ep;a=Je(d.b,d.b.length);b=a.length;var f,g;!e&&(e=(Wh(),Wh(),Xh));f=b-0;g=D(w(nb,1),da,1,3,[df(0),df(b)]);if(!(0<=f))throw new af(Qc("%s \x3e %s",g));g=Ke(a,f);var l=hf(a.length-0,f),m=f=0,q,v,I,pb,Aa;if(null==a)throw new jf("src");if(null==g)throw new jf("dest");pb=za(a);v=za(g);Jc(0!=(pb.f&4),"srcType is not an array");Jc(0!=(v.f&4),"destType is not an array");I=pb.c;q=v.c;Jc(0!=(I.f&1)?I==
+function Il(a,b){km();var c,d;d=a.getElementsByTagName("BASE");if(0==d.length)return b;c=Hl(b);d=A(d[0],"href");c.setAttribute("href",d);return c.href}var om,tm,nm,xm,um,rm,pm,sm,wm,vm,lm;function qm(a,b,c){this.b=a;this.d=0;this.c=b;this.a=c}n(109,1,{},qm);_.b=-1;_.d=0;t(109);function vo(a){var b;null==a.a&&(b=(null==a.c&&(a.c=Vl(a.d)),a.c),b.length?a.a=(U(),lg(b,"\\/")):a.a=E(p,h,2,0,4));return a.a}function yo(a){this.d=a}
+function Gl(a){var b;try{b=new URL(a)}catch(c){b=null}return b?new yo(b):null}n(69,1,{69:1},yo);_.tS=function(){return Va(this.d)};_.a=null;_.b=null;var fm=_.c=null,Rl=t(69);function Vl(a){a=a.pathname.replace(/;.*$/,"");a=a.replace(/^\//,"");return a.replace(/\/$/,"")}function zo(a){var b,c;if(2>a.b)return!1;c=vo(a.g);if(4!=c[a.b].length)return!1;b=no(c[a.b-1]);return 0<b&&12>=b&&(a=no(c[a.b-2]),1970<a&&3E3>a)?!0:!1}
+function Fo(a,b){var c,d,e,f;f=b.length;e=f-a.f.length;if(!og(b,a.e))return!1;c=a.c;for(d=hf(a.d,e);c<d&&b.charCodeAt(c)==a.i.charCodeAt(c);c++);if(c==e){if(d=c+1==a.d)d=a.i.charCodeAt(c),128>d?(e=(Ze(),$e)[d],!e&&(e=$e[d]=new Xe(d)),d=e):d=new Xe(d),d=/[-_;,]/.test(d);if(d||c+a.f.length==f)return!0}else if(c==a.d&&0<=no(b.substr(c,e-c)))return!0;return!1}
+function Yl(a,b,c,d){var e;a=Va(a.d);a:{if(47==a.charCodeAt(c-1)&&b<c-1&&(e=a.substr(d,a.length-d).toLowerCase(),!Go&&(Go=/(.s?html?)?$/i),Go.test(e)&&(!Ho&&(Ho=/([^/]*)\/$/i),b=a.substr(b+1,c-(b+1)),(b=Ho.exec(b))&&1<b.length&&(Yn(),S(Y,b[1].toLowerCase()))))){b=!0;break a}b=!1}if(b)throw new af("Bad last numeric path component");e=a.substr(c,d-c);b=no(e);if(0>b)throw new af("Value in path component is an invalid number: "+e);d=a.substr(0,c)+"[*!]"+a.substr(d,a.length-d);this.g=Gl(d);if(!this.g)throw new af("Invalid URL: "+
+d);this.i=d;this.a=b;this.d=c;this.c=qf(this.i,47,this.d);c=vo(this.g);for(this.b=0;this.b<c.length&&-1==c[this.b].indexOf("[*!]");this.b++);this.e=tg(this.i,0,this.c);d=this.i.length;c=d-this.d-4;0!=c&&(this.f=pg(this.i,d-c))}n(184,1,{},Yl);
+_.zb=function(a){if(this.f.length&&!kf(a,this.f))a=!1;else if(47==this.i.charCodeAt(this.d-1))a:{var b,c,d,e;e=a.length;c=this.f.length;d=a.length-c;b=qf(this.g.d.pathname,47,this.c-1-this.g.d.origin.length);if(-1!=b&&(b+=this.g.d.origin.length,b+c==e)){a=sf(a,0,this.i,0,b);break a}og(a,this.e)?(b=this.c+c,a=b==e?!0:b>e||47!=a.charCodeAt(this.c)?!1:0<=no(tg(a,this.c+1,d))):a=!1}else a=Fo(this,a);return a};
+_.Ab=function(a){var b,c;b=vo(a).length;c=vo(this.g).length;if(b>c)return!1;if(1==b&&1==c){c=vo(a)[0];a=vo(this.g)[0];var d;if(c.length&&a.length)for(d=hf(c.length,a.length),b=0;b<d&&c.charCodeAt(b)==a.charCodeAt(b);b++);else b=0;d=b;var e,f,g;e=0;f=c.length-1;for(g=a.length-1;f>d&&g>d&&c.charCodeAt(f)==a.charCodeAt(g);--f,--g,e++);return 2*(e+b)>=c.length}a:{e=vo(a);d=vo(this.g);b=!1;for(c=a=0;a<e.length&&c<d.length;++a,c++)if(a==this.b&&!b)b=!0,e.length<d.length&&--a;else if(!F(e[a],d[c])){a=!1;
+break a}a=!0}return!a||zo(this)?!1:!0};_.tS=function(){return this.i};_.a=0;_.b=-1;_.c=0;_.d=0;_.f="";var Go=null,Ho=null;t(184);
+function Sl(a,b,c,d){var e;if(!c.length)throw new af("Empty query name");if(!d.length)throw new af("Empty query value");if(!Ko(d))throw new af("Query value has non-digits: "+d);Yn();if(S(Y,c.toLowerCase()))throw new af("Query name is bad page param name: "+c);e=no(d);if(0>e)throw new af("Query value is an invalid number: "+d);b=(b?"?":"\x26")+c+"\x3d";a=a.d.href.replace(b+d,b+"[*!]");this.i=Gl(a);if(!this.i)throw new af("Invalid URL: "+a);this.j=a;this.a=e;this.c=a.indexOf("[*!]");this.e=qf(this.j,
+63,this.c-1);this.b=qf(this.j,38,this.c-1);-1==this.b&&(this.b=this.e);!Lo&&(Lo=/\/$/);this.d=tg(this.j,0,this.b).replace(Lo,"");e=this.j.length;this.g=e-this.c-4;0!=this.g&&(this.f=pg(this.j,e-this.g+1))}n(183,1,{},Sl);
+_.zb=function(a){var b,c;if(0!=this.g&&!kf(a,this.f))return!1;c=a.length-this.g;if(!og(a,this.d))return!1;if(this.b==c||c==this.b-1&&47==this.j.charCodeAt(c))return!0;b=tg(a,this.b,c).toLowerCase();!Oo&&(Oo=/^\/|(.html?)$/i);return Oo.test(b)?!0:sf(a,this.b,this.j,this.b,this.c-this.b)?0<=no(tg(a,this.c,c)):!1};_.Ab=function(a){a=(null==a.c&&(a.c=Vl(a.d)),a.c);var b=this.i;null==b.c&&(b.c=Vl(b.d));return F(a,b.c)};_.tS=function(){return this.j};_.a=0;_.b=0;_.c=0;_.e=0;_.f="";_.g=0;
+var Lo=null,Oo=null;t(183);
+function Po(){Po=k;Qo=new Yi;L(Qo,"http://schema.org/ImageObject",(Wo(),Xo));L(Qo,"http://schema.org/Article",Yo);L(Qo,"http://schema.org/BlogPosting",Yo);L(Qo,"http://schema.org/NewsArticle",Yo);L(Qo,"http://schema.org/ScholarlyArticle",Yo);L(Qo,"http://schema.org/TechArticle",Yo);L(Qo,"http://schema.org/Person",Zo);L(Qo,"http://schema.org/Organization",$o);L(Qo,"http://schema.org/Corporation",$o);L(Qo,"http://schema.org/EducationalOrganization",$o);L(Qo,"http://schema.org/GovernmentOrganization",$o);
+L(Qo,"http://schema.org/NGO",$o);ap=new Yi;L(ap,"IMG","SRC");L(ap,"AUDIO","SRC");L(ap,"EMBED","SRC");L(ap,"IFRAME","SRC");L(ap,"SOURCE","SRC");L(ap,"TRACK","SRC");L(ap,"VIDEO","SRC");L(ap,"A","HREF");L(ap,"LINK","HREF");L(ap,"AREA","HREF");L(ap,"META","CONTENT");L(ap,"TIME","DATETIME");L(ap,"OBJECT","DATA");L(ap,"DATA","VALUE");L(ap,"METER","VALUE")}function bp(a){var b,c,d;b=new Q;for(c=0;c<a.c.b.length;c++)d=N(a.c,c),d.d==(Wo(),Yo)&&P(b,d);return b}
+function dp(a,b,c){var d,e,f,g,l;e=null;d=b.hasAttribute("ITEMSCOPE")&&b.hasAttribute("ITEMTYPE");if(c){var m;f=A(b,"ITEMPROP");f.length?(m=(U(),lg(f,"\\s+")),f=0<m.length?m:D(w(p,1),h,2,4,[f])):f=E(p,h,2,0,4)}else f=E(p,h,2,0,4);if(d){a:{var q;switch((q=A(b,"ITEMTYPE"),G(Qo,q)?H(Qo,q):(Wo(),sp)).b){case 0:e=new tp(b);break;case 1:e=new up(b);break;case 2:e=new vp(b);break;case 3:e=new wp(b);break;case 4:e=new xp(b);break;default:e=null;break a}}!e||e.d==(Wo(),sp)||c&&c.d==(Wo(),sp)&&0!=f.length||
+(P(a.c,e),fh(a.b,b,e))}if(0<f.length&&c.d!=(Wo(),sp)&&(!e||e.d!=(Wo(),sp)))for(a=0;a<f.length;a++)e?G(c.b,f[a])&&L(c.b,f[a],e):(d=c,q=f[a],m=(g="",l=b.tagName,G(ap,l)&&(g=A(b,H(ap,l))),!g.length&&(g=b.textContent),g),G(d.c,q)&&!H(d.c,q).length&&L(d.c,q,m))}
+function yp(a,b){Po();var c;this.c=new Q;this.b=new Yi;this.d=b;c=V();var d,e,f,g,l;d=a.querySelectorAll("[ITEMPROP],[ITEMSCOPE]");dp(this,a,null);for(f=0;f<d.length;f++){for(var m=e=d[f],q=void 0,v=void 0,v=null,q=e;q;){q=B(q);if(!q)break;if(q.hasAttribute("ITEMSCOPE")&&q.hasAttribute("ITEMTYPE")){ch(this.b,q)&&(v=eh(this.b,q));break}}dp(this,m,v)}d=a.querySelectorAll("A[rel\x3dauthor],LINK[rel\x3dauthor]");for(f=0;f<d.length;f++)e=d[f],!this.a.length&&(this.a=(g="",l=e.tagName,(F(l,"A")||F(l,"LINK"))&&
+F(A(e,"REL"),"author")&&(g=e.textContent),g));Nl(c,this.d,"SchemaOrgParser.parse")}function zp(a,b){Po();var c;c=a;a.length&&b.length&&(c+=" ");return c+b}n(28,1,{},yp);_.a="";var ap,Qo;t(28);function Ap(a,b){return G(a.c,b)?H(a.c,b):""}function Bp(a,b){this.a=b;this.d=a;this.c=new Yi;this.b=new Yi;L(this.c,"name","");L(this.c,"url","");L(this.c,"description","");L(this.c,"image","")}n(45,1,{});t(45);
+function Cp(a,b){var c,d,e,f;c=G(a.c,b)?H(a.c,b):"";if(c.length)return c;(d=G(a.b,b)?H(a.b,b):null)&&(d.d==(Wo(),Zo)?c=(e=G(d.c,"name")?H(d.c,"name"):"",e.length?e:zp(G(d.c,"givenName")?H(d.c,"givenName"):"",G(d.c,"familyName")?H(d.c,"familyName"):"")):d.d==$o&&(c=(f=G(d.c,"name")?H(d.c,"name"):"",f.length?f:G(d.c,"legalName")?H(d.c,"legalName"):"")));return c}
+function up(a){Bp.call(this,(Wo(),Yo),a);L(this.c,"headline","");L(this.c,"publisher","");L(this.c,"copyrightHolder","");L(this.c,"copyrightYear","");L(this.c,"dateModified","");L(this.c,"datePublished","");L(this.c,"author","");L(this.c,"creator","");L(this.c,"articleSection","");fh(this.b,"publisher",null);fh(this.b,"copyrightHolder",null);fh(this.b,"author",null);fh(this.b,"creator",null);fh(this.b,"associatedMedia",null);fh(this.b,"encoding",null)}n(151,45,{},up);t(151);
+function tp(a){Bp.call(this,(Wo(),Xo),a);L(this.c,"contentUrl","");L(this.c,"encodingFormat","");L(this.c,"caption","");L(this.c,"representativeOfPage","");L(this.c,"width","");L(this.c,"height","")}n(150,45,{},tp);t(150);function wp(a){Bp.call(this,(Wo(),$o),a);L(this.c,"legalName","")}n(153,45,{},wp);t(153);function vp(a){Bp.call(this,(Wo(),Zo),a);L(this.c,"familyName","");L(this.c,"givenName","")}n(152,45,{},vp);t(152);
+function Wo(){Wo=k;Xo=new Dp("IMAGE",0);Yo=new Dp("ARTICLE",1);Zo=new Dp("PERSON",2);$o=new Dp("ORGANIZATION",3);sp=new Dp("UNSUPPORTED",4)}function Dp(a,b){C.call(this,a,b)}n(33,9,{3:1,11:1,9:1,33:1},Dp);var Yo,Xo,$o,Zo,sp,Ep=u(33,function(){Wo();return D(w(Ep,1),ea,33,0,[Xo,Yo,Zo,$o,sp])});function xp(a){Bp.call(this,(Wo(),sp),a)}n(154,45,{},xp);t(154);function an(a,b){this.b=a;this.c=b}n(119,1,{},an);
+_.ob=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);if(0==a.b.length)a=null;else{a=(z(0,a.b.length),a.b[0]);var b,c;b=new Wm;b.d=G(a.c,"datePublished")?H(a.c,"datePublished"):"";b.c=G(a.c,"dateModified")?H(a.c,"dateModified"):"";b.e=G(a.c,"articleSection")?H(a.c,"articleSection"):"";c=Cp(a,"author");!c.length&&(c=Cp(a,"creator"));b.a=c.length?D(w(p,1),h,2,4,[c]):E(p,h,2,0,4);a=b}return a};
+_.pb=function(){var a,b;!this.a&&(this.a=new yp(this.b,this.c));b="";a=bp(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Cp(a,"author"),!b.length&&(b=Cp(a,"creator")));return b.length?b:this.a.a};_.qb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);0==a.b.length?a="":(a=(z(0,a.b.length),a.b[0]),a=zp(G(a.c,"copyrightYear")?H(a.c,"copyrightYear"):"",Cp(a,"copyrightHolder")),a=a.length?"Copyright "+a:a);return a};
+_.rb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);return 0==a.b.length?"":Ap((z(0,a.b.length),a.b[0]),"description")};
+_.sb=function(){var a,b,c,d,e,f,g,l;!this.a&&(this.a=new yp(this.b,this.c));g=new Q;b=bp(this.a);c=null;for(d=0;d<b.b.length;d++){a=(z(d,b.b.length),b.b[d]);if(!c&&(c=(e=G(a.b,"associatedMedia")?H(a.b,"associatedMedia"):null,!e&&(e=G(a.b,"encoding")?H(a.b,"encoding"):null),e&&e.d==(Wo(),Xo)?e:null)))continue;var m=f=void 0,m=G(a.c,"image")?H(a.c,"image"):"";m.length?(f=new Xm,f.e=m,a=f):a=null;a&&(g.b[g.b.length]=a)}d=this.a;b=new Q;for(a=0;a<d.c.b.length;a++)e=N(d.c,a),e.d==(Wo(),Xo)&&P(b,e);d=!1;
+for(e=0;e<b.b.length;e++)f=(z(e,b.b.length),b.b[e]),a=(l=new Xm,l.e=G(f.c,"contentUrl")?H(f.c,"contentUrl"):"",!l.e.length&&(l.e=G(f.c,"url")?H(f.c,"url"):""),l.d=G(f.c,"encodingFormat")?H(f.c,"encodingFormat"):"",l.a=G(f.c,"caption")?H(f.c,"caption"):"",l.f=ym(G(f.c,"width")?H(f.c,"width"):""),l.b=ym(G(f.c,"height")?H(f.c,"height"):""),l),f==c||!d&&F(G(f.c,"representativeOfPage")?H(f.c,"representativeOfPage"):"","true")?(d=!0,Pc(0,g.b.length),g.b.splice(0,0,a)):g.b[g.b.length]=a;return Th(g,E(Ym,
+da,27,g.b.length,0))};_.tb=function(){var a,b;!this.a&&(this.a=new yp(this.b,this.c));b="";a=bp(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Cp(a,"publisher"),!b.length&&(b=Cp(a,"copyrightHolder")));return b};
+_.ub=function(){var a,b,c;!this.a&&(this.a=new yp(this.b,this.c));c="";var d=bp(this.a),d=new Uh(d),e=new Fp;a=Je(d.b,d.b.length);b=a.length;var f,g;!e&&(e=(Wh(),Wh(),Xh));f=b-0;g=D(w(nb,1),da,1,3,[df(0),df(b)]);if(!(0<=f))throw new af(Qc("%s \x3e %s",g));g=Ke(a,f);var l=hf(a.length-0,f),m=f=0,q,v,I,pb,Aa;if(null==a)throw new jf("src");if(null==g)throw new jf("dest");pb=za(a);v=za(g);Jc(0!=(pb.f&4),"srcType is not an array");Jc(0!=(v.f&4),"destType is not an array");I=pb.c;q=v.c;Jc(0!=(I.f&1)?I==
 q:0==(q.f&1),"Array types don't match");Aa=a.length;q=g.length;if(0>f||0>m||0>l||f+l>Aa||m+l>q)throw new Re;if(0!=(I.f&1)&&0==(I.f&4)||pb==v)0<l&&Oe(a,f,g,m,l,!0);else if(s(a)===s(g)&&f<m)for(f+=l,l=m+l;l-- >m;)g[l]=a[--f];else for(l=m+l;m<l;)g[m++]=a[f++];Vh(g,a,0,b,-0,e);e=d.b.length;for(b=0;b<e;b++)Sh(d,b,a[b]);for(a=0;a<d.b.length&&!c.length;a++)b=(z(a,d.b.length),d.b[a]),c=G(b.c,"headline")?H(b.c,"headline"):"",!c.length&&(c=G(b.c,"name")?H(b.c,"name"):"");return c};
-_.vb=function(){!this.a&&(this.a=new xp(this.b,this.c));return 0==ap(this.a).b.length?"":"Article"};_.wb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);return 0==a.b.length?"":zp((z(0,a.b.length),a.b[0]),"url")};_.xb=function(){return!1};t(119);function Ep(){}n(120,1,{},Ep);_.Z=function(a,b){var c,d;c=Hm(a.a);d=Hm(b.a);return c>d?-1:c<d?1:0};t(120);function U(){U=k;Fk=new Lk}function Wl(a){U();return/\d/.test(a)}function zm(a){U();return decodeURIComponent(a)}
-function Jo(a){U();return/^\d+$/.test(a)}function Fp(a){U();return!/\S/.test(a)}function Rm(a,b){U();return a.join(b)}function Mm(a){U();return a.split(",")}function Gk(a){U();return a.trim()}function mo(a){U();return a.length&&Jo(a)?ym(a):-1}var Fk;function Nk(){}n(107,1,{},Nk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF]\S*)/g))?a.length:0};t(107);function Lk(){}n(78,1,{},Lk);
+_.vb=function(){!this.a&&(this.a=new yp(this.b,this.c));return 0==bp(this.a).b.length?"":"Article"};_.wb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);return 0==a.b.length?"":Ap((z(0,a.b.length),a.b[0]),"url")};_.xb=function(){return!1};t(119);function Fp(){}n(120,1,{},Fp);_.Z=function(a,b){var c,d;c=Hm(a.a);d=Hm(b.a);return c>d?-1:c<d?1:0};t(120);function U(){U=k;Fk=new Lk}function Wl(a){U();return/\d/.test(a)}function zm(a){U();return decodeURIComponent(a)}
+function Ko(a){U();return/^\d+$/.test(a)}function Gp(a){U();return!/\S/.test(a)}function Sm(a,b){U();return a.join(b)}function Mm(a){U();return a.split(",")}function Gk(a){U();return a.trim()}function no(a){U();return a.length&&Ko(a)?ym(a):-1}var Fk;function Nk(){}n(107,1,{},Nk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF]\S*)/g))?a.length:0};t(107);function Lk(){}n(78,1,{},Lk);
 _.Bb=function(a){var b=a.match(/(\S*[\w\u00C0-\u1FFF\uAC00-\uD7AF]\S*)/g),c=b?b.length:0,b=a.match(/([\u3040-\uA4CF])/g);return c+=Math.ceil(0.55*(b?b.length:0))};t(78);function Mk(){}n(106,1,{},Mk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF\uAC00-\uD7AF]\S*)/g))?a.length:0};t(106);
-function Gp(){Gp=k;Hp=new Yi;L(Hp,"COLGROUP",(Te(),Ue));L(Hp,"COL",Ue);L(Hp,"TH",We);Ip=new Yi;L(Ip,"EMBED",Ue);L(Ip,"OBJECT",Ue);L(Ip,"APPLET",Ue);L(Ip,"IFRAME",Ue);Jp=new Zi;R(Jp,"grid");R(Jp,"treegrid");Kp=new Zi;R(Kp,"gridcell");R(Kp,"columnheader");R(Kp,"row");R(Kp,"rowgroup");R(Kp,"rowheader");Lp=new Zi;R(Lp,"application");R(Lp,"banner");R(Lp,"complementary");R(Lp,"contentinfo");R(Lp,"form");R(Lp,"main");R(Lp,"navigation");R(Lp,"search")}
-function Mp(a,b){var c,d,e;for(d=new M(a);d.b<d.d.J();)if(c=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),e=c.tagName,null==e?dh(b.a,null):void 0!==b.c.eb(e))return!(null==e?ah(dh(b.a,null)):b.c.eb(e)).a||Np(c);return!1}function Np(a){a=a.innerText;return!!a.length&&!Fp(a)}function Op(a,b,c){2<=Ok&&W(a+b+" -\x3e "+c);return c}
-function Pp(a){Gp();var b,c,d,e,f,g,l,m;Qp();for(f=B(a);f;){if(F("INPUT",f.tagName)||F(A(f,"contenteditable"),"true"))return Op(Rp,"",(Z(),Sp));f=B(f)}f=A(a,"role").toLowerCase();if("presentation"===f)return Op(Tp,"_"+f,(Z(),Sp));if(S(Jp,f)||S(Lp,f))return Op(Tp,"_"+f,(Z(),Up));f=new Q;g=a.getElementsByTagName("*");if(0<a.getElementsByTagName("TABLE").length)for(e=0;e<g.length;e++)for(c=g[e],d=B(c);d;){if(F("TABLE",d.tagName)){d==a&&(f.b[f.b.length]=c);break}d=B(d)}else for(e=0;e<g.length;e++)P(f,
-g[e]);for(g=new M(f);g.b<g.d.J();)if(b=(y(g.b<g.d.J()),g.d.T(g.c=g.b++)),c=A(b,"role").toLowerCase(),S(Kp,c)||S(Lp,c))return Op(Vp,"_"+c,(Z(),Up));if("0"===A(a,"datatable"))return Op(Wp,"",(Z(),Sp));if(0<a.getElementsByTagName("TABLE").length)return Op(Xp,"",(Z(),Sp));g=a.rows;if(1>=g.length)return Op(Yp,"",(Z(),Sp));c=null;for(d=b=0;d<g.length;d++)e=g[d].cells,e.length>b&&(b=e.length,c=e);d=c;if(!d||1>=d.length)return Op(Zp,"",(Z(),Sp));if((c=a.caption)&&Np(c)||a.tHead||a.tFoot||Mp(f,Hp))return Op($p,
-"",(Z(),Up));c=new Q;for(e=new M(f);e.b<e.d.J();)b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),F("TD",b.tagName)&&(c.b[c.b.length]=b);for(e=new M(c);e.b<e.d.J();){b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++));if(b.hasAttribute("abbr")||b.hasAttribute("headers")||b.hasAttribute("scope"))return Op(aq,"",(Z(),Up));b=b.getElementsByTagName("*");if(1==b.length&&F("ABBR",b[0].tagName))return Op(bq,"",(Z(),Up))}e=a.ownerDocument.documentElement;b=(e.offsetWidth||0)|0;if(0<b&&((a.offsetWidth||0)|0)>0.95*b){m=!1;b=e.getElementsByTagName("META");
-for(l=0;l<b.length&&!m;l++)m=b[l],m=F(m.name,"viewport");if(!m)return Op(cq,"",(Z(),Sp))}if(a.hasAttribute("summary"))return Op(dq,"",(Z(),Up));if(5<=d.length)return Op(eq,"",(Z(),Up));for(d=new M(c);d.b<d.d.J();)if(b=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),b=getComputedStyle(b,null).borderStyle,b.length&&"none"!==b&&"hidden"!==b)return Op(fq,"_"+b,(Z(),Up));l=null;for(b=0;b<g.length;b++)if(d=getComputedStyle(g[b],null).backgroundColor,null==l)l=d;else if(!F(l,d))return Op(gq,"",(Z(),Up));if(20<=g.length)return Op(hq,
-"",(Z(),Up));if(10>=c.b.length)return Op(iq,"",(Z(),Sp));if(Mp(f,Ip))return Op(jq,"",(Z(),Sp));f=(e.offsetHeight||0)|0;return 0<f&&((a.offsetHeight||0)|0)>0.9*f?Op(kq,"",(Z(),Sp)):Op(lq,"",(Z(),Up))}var Lp,Kp,Jp,Hp,Ip;
-function Qp(){Qp=k;Rp=new mq("INSIDE_EDITABLE_AREA",0);Tp=new mq("ROLE_TABLE",1);Vp=new mq("ROLE_DESCENDANT",2);Wp=new mq("DATATABLE_0",3);$p=new mq("CAPTION_THEAD_TFOOT_COLGROUP_COL_TH",4);aq=new mq("ABBR_HEADERS_SCOPE",5);bq=new mq("ONLY_HAS_ABBR",6);cq=new mq("MORE_95_PERCENT_DOC_WIDTH",7);dq=new mq("SUMMARY",8);Xp=new mq("NESTED_TABLE",9);Yp=new mq("LESS_EQ_1_ROW",10);Zp=new mq("LESS_EQ_1_COL",11);eq=new mq("MORE_EQ_5_COLS",12);fq=new mq("CELLS_HAVE_BORDER",13);gq=new mq("DIFFERENTLY_COLORED_ROWS",
-14);hq=new mq("MORE_EQ_20_ROWS",15);iq=new mq("LESS_EQ_10_CELLS",16);jq=new mq("EMBED_OBJECT_APPLET_IFRAME",17);kq=new mq("MORE_90_PERCENT_DOC_HEIGHT",18);lq=new mq("DEFAULT",19);nq=new mq("UNKNOWN",20)}function mq(a,b){C.call(this,a,b)}n(16,9,{3:1,11:1,9:1,16:1},mq);var aq,$p,fq,Wp,lq,gq,jq,Rp,iq,Zp,Yp,kq,cq,hq,eq,Xp,bq,Vp,Tp,dq,nq,oq=u(16,function(){Qp();return D(w(oq,1),ea,16,0,[Rp,Tp,Vp,Wp,$p,aq,bq,cq,dq,Xp,Yp,Zp,eq,fq,gq,hq,iq,jq,kq,lq,nq])});
-function Z(){Z=k;Up=new pq("DATA",0);Sp=new pq("LAYOUT",1)}function pq(a,b){C.call(this,a,b)}n(56,9,{3:1,11:1,9:1,56:1},pq);var Up,Sp,qq=u(56,function(){Z();return D(w(qq,1),ea,56,0,[Up,Sp])});function rq(a,b){var c;c=sq(b);a.appendChild(c);return c}function sq(a){var b;b=a.cloneNode(!1);1==a.nodeType&&(a=getComputedStyle(a,null).direction,!a.length&&(a="auto"),b.setAttribute("dir",a));return b}function tq(a,b){var c;c=a.parentNode;c||(c=sq(b),c.appendChild(a));return c}
-function uq(a){return sl(N(a.j,N(a.i,0).a))}function vq(a,b){return S(a.b,b)}function Xk(a,b){a.g+="\n";a.g+=b.g;a.d+=b.d;a.e+=b.e;a.c=0==a.d?0:a.e/a.d;a.a|=b.a;Ph(a.i,b.i);a.b.G(b.b);a.f=hf(a.f,b.f)}function dl(a,b){if(b==a.a)return!1;a.a=b;return!0}
-function wq(a){var b;b="["+(N(a.j,N(a.i,0).a).j+"-"+N(a.j,N(a.i,a.i.b.length-1).a).j+";");b+="tl\x3d"+a.f+";";b+="nw\x3d"+a.d+";";b+="ld\x3d"+a.c+";";b=b+"]\t"+((a.a?"\u001b[0;32mCONTENT":"\u001b[0;35mboilerplate")+"\u001b[0m,");b+="\u001b[1;30m"+Xg(new Ck(a.b))+"\u001b[0m";return b+="\n"+a.g}function Wk(a,b){var c,d;this.j=a;this.i=new Q;P(this.i,df(b));c=N(this.j,b);this.b=(d=c.e,c.e=new Zi,d);this.d=c.i;this.e=c.g;this.f=c.n;this.g=c.o;this.c=0==this.d?0:this.e/this.d}n(72,1,{},Wk);_.tS=function(){return wq(this)};
-_.a=!1;_.c=0;_.d=0;_.e=0;_.f=0;t(72);function Yk(a){this.a=a}n(81,1,{},Yk);t(81);function xq(){xq=k;yq=new Zi;R(yq,"IMG");R(yq,"PICTURE");R(yq,"FIGURE");R(yq,"SPAN");zq=D(w(p,1),h,2,4,["data-src","data-original","datasrc","data-url"])}function Aq(a){var b;b=$doc.createElement("FIGCAPTION");b.textContent=a.innerText||"";return b}
-function Bq(a,b){var c,d,e;if(!S(yq,b.tagName))return null;a.b="";c="IMG"==b.tagName?b:Im(b,"IMG");if("FIGURE"===b.tagName){d=Im(b,"PICTURE");!d&&(d=Im(b,"IMG"));if(!d)return null;Cq(a,c);(c=Im(b,"FIGCAPTION"))?(e=c.querySelectorAll("A[HREF]"),c=0<e.length?c:Aq(c)):c=Aq(b);return new Dq(d,a.c,a.a,a.b,c)}if("SPAN"===b.tagName){if(-1==A(b,"class").indexOf("lazy-image-placeholder"))return null;c=$doc.createElement("img");a.b=A(b,"data-src");a.c=ym(A(b,"data-width"));a.a=ym(A(b,"data-height"));d=A(b,
-"data-srcset");c.setAttribute("srcset",d);return new Eq(c,a.c,a.a,a.b)}Cq(a,c);return new Eq(b,a.c,a.a,a.b)}function Cq(a,b){var c,d,e,f;d=zq;e=0;for(f=d.length;e<f&&(c=d[e],a.b=A(b,c),!a.b.length);++e);a.b.length?(a.c=0,a.a=0):(a.b=b.src,a.c=b.width,a.a=b.height);2<=Ok&&W("Extracted WebImage: "+a.b)}function Fq(){xq()}n(132,1,{},Fq);_.Cb=function(a){return Bq(this,a)};_.Db=function(){return yq};_.a=0;_.c=0;var zq,yq;t(132);function Gq(){Gq=k;Hq=new Zi;R(Hq,"BLOCKQUOTE");R(Hq,"IFRAME")}
-function Iq(a){var b;if(-1==A(a,"class").indexOf("twitter-tweet"))return null;b=a.getElementsByTagName("a");if(0==b.length)return null;b=b[b.length-1];if(!Nm(b.href,"twitter.com"))return null;a:{var c;c=lg(Sc(b,"pathname"),"/");for(b=c.length-1;0<=b;b--)if(0<c[b].length){b=c[b];break a}b=null}return null==b?null:new Jq(a,"twitter",b,null)}
-function Kq(a){var b;if("IFRAME"!==a.tagName||a.src.length)return null;b=a.contentWindow.document;if(!b)return null;b=b.getElementsByTagName("blockquote");if(1>b.length)return null;b=A(b[0],"data-tweet-id");return b.length?new Jq(a,"twitter",b,null):null}function Lq(){Gq()}n(133,1,{},Lq);_.Cb=function(a){var b;a&&S(Hq,a.tagName)?(b=null,"BLOCKQUOTE"===a.tagName?b=Iq(a):"IFRAME"===a.tagName&&(b=Kq(a)),b&&2<=Ok&&(W("Twitter embed extracted:"),W("    ID: "+b.b)),a=b):a=null;return a};_.Db=function(){return Hq};
-var Hq;t(133);function Mq(){Mq=k;Nq=new Zi;R(Nq,"IFRAME")}function Oq(a){var b,c;if(!a||!S(Nq,a.tagName))return null;c=a.src;if(!Nm(c,"player.vimeo.com"))return null;b=$doc.createElement("a");b.href=c;c=Sc(b,"pathname");b=Sm(pg(Sc(b,"search"),1));a:{var d;d=lg(c,"/");for(c=d.length-1;0<=c&&"video"!==d[c];c--)if(0<d[c].length){c=d[c];break a}c=null}if(null==c)return null;2<=Ok&&(W("Vimeo embed extracted:"),W("    ID:    "+c));return new Jq(a,"vimeo",c,b)}function Pq(){Mq()}n(134,1,{},Pq);_.Cb=function(a){return Oq(a)};
-_.Db=function(){return Nq};var Nq;t(134);function Qq(){Qq=k;Rq=new Zi;R(Rq,"IFRAME");R(Rq,"OBJECT")}
-function Sq(a){var b,c,d;if(!a||!S(Rq,a.tagName))return null;d=null;"IFRAME"===a.tagName?d=a.src:"OBJECT"===a.tagName&&("application/x-shockwave-flash"===A(a,"type")?d=A(a,"data"):(b=a.querySelectorAll('param[name\x3d"movie"]'),1==b.length&&(d=A(b[0],"value"))));if(null==d||!Nm(d,"youtube.com"))return null;c=d.indexOf("?");0>c&&(c=d.indexOf("\x26"));0>c&&(c=d.length);b=d.substr(0,c);d=Sm(d.substr(c+1,d.length-(c+1)));a:{c=lg(b,"/");for(b=c.length-1;0<=b&&"embed"!==c[b];b--)if(0<c[b].length){b=c[b];
-break a}b=null}if(null==b)return null;2<=Ok&&(W("YouTube embed extracted:"),W("    ID:    "+b));return new Jq(a,"youtube",b,d)}function Tq(){Qq()}n(135,1,{},Tq);_.Cb=function(a){return Sq(a)};_.Db=function(){return Rq};var Rq;t(135);
-function Zk(a,b,c){if(!(1>Ok))if(b){W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c "+c+" \x3e\x3e\x3e\x3e\x3e");if(!(1>Ok)){b="";for(c=new M(a.a);c.b<c.d.J();)a=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),b+=wq(a)+"\n";W(b)}W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c                \x3e\x3e\x3e\x3e\x3e")}else W("\u001b[0;31m~~~~~ No Changes: "+c+" ~~~~~")}
-function $k(){$k=k;al=RegExp("(^(comments|\u00a9 reuters|please rate this|post a comment|\\d+\\s+(comments|users responded in))|what you think\\.\\.\\.|add your comment|add comment|reader views|have your say|reader comments|r\u00e4tta artikeln|^thanks for your comments - this feedback is now closed$)","i")}var al;function kl(){kl=k;ll=new Uq(!1);ol=new Uq(!0)}
+function Hp(){Hp=k;Ip=new Yi;L(Ip,"COLGROUP",(Te(),Ue));L(Ip,"COL",Ue);L(Ip,"TH",We);Jp=new Yi;L(Jp,"EMBED",Ue);L(Jp,"OBJECT",Ue);L(Jp,"APPLET",Ue);L(Jp,"IFRAME",Ue);Kp=new Zi;R(Kp,"grid");R(Kp,"treegrid");Lp=new Zi;R(Lp,"gridcell");R(Lp,"columnheader");R(Lp,"row");R(Lp,"rowgroup");R(Lp,"rowheader");Mp=new Zi;R(Mp,"application");R(Mp,"banner");R(Mp,"complementary");R(Mp,"contentinfo");R(Mp,"form");R(Mp,"main");R(Mp,"navigation");R(Mp,"search")}
+function Np(a,b){var c,d,e;for(d=new M(a);d.b<d.d.J();)if(c=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),e=c.tagName,null==e?dh(b.a,null):void 0!==b.c.eb(e))return!(null==e?ah(dh(b.a,null)):b.c.eb(e)).a||Op(c);return!1}function Op(a){a=a.innerText;return!!a.length&&!Gp(a)}function Pp(a,b,c){2<=Ok&&W(a+b+" -\x3e "+c);return c}
+function Qp(a){Hp();var b,c,d,e,f,g,l,m;Rp();for(f=B(a);f;){if(F("INPUT",f.tagName)||F(A(f,"contenteditable"),"true"))return Pp(Sp,"",(Z(),Tp));f=B(f)}f=A(a,"role").toLowerCase();if("presentation"===f)return Pp(Up,"_"+f,(Z(),Tp));if(S(Kp,f)||S(Mp,f))return Pp(Up,"_"+f,(Z(),Vp));f=new Q;g=a.getElementsByTagName("*");if(0<a.getElementsByTagName("TABLE").length)for(e=0;e<g.length;e++)for(c=g[e],d=B(c);d;){if(F("TABLE",d.tagName)){d==a&&(f.b[f.b.length]=c);break}d=B(d)}else for(e=0;e<g.length;e++)P(f,
+g[e]);for(g=new M(f);g.b<g.d.J();)if(b=(y(g.b<g.d.J()),g.d.T(g.c=g.b++)),c=A(b,"role").toLowerCase(),S(Lp,c)||S(Mp,c))return Pp(Wp,"_"+c,(Z(),Vp));if("0"===A(a,"datatable"))return Pp(Xp,"",(Z(),Tp));if(0<a.getElementsByTagName("TABLE").length)return Pp(Yp,"",(Z(),Tp));g=a.rows;if(1>=g.length)return Pp(Zp,"",(Z(),Tp));c=null;for(d=b=0;d<g.length;d++)e=g[d].cells,e.length>b&&(b=e.length,c=e);d=c;if(!d||1>=d.length)return Pp($p,"",(Z(),Tp));if((c=a.caption)&&Op(c)||a.tHead||a.tFoot||Np(f,Ip))return Pp(aq,
+"",(Z(),Vp));c=new Q;for(e=new M(f);e.b<e.d.J();)b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),F("TD",b.tagName)&&(c.b[c.b.length]=b);for(e=new M(c);e.b<e.d.J();){b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++));if(b.hasAttribute("abbr")||b.hasAttribute("headers")||b.hasAttribute("scope"))return Pp(bq,"",(Z(),Vp));b=b.getElementsByTagName("*");if(1==b.length&&F("ABBR",b[0].tagName))return Pp(cq,"",(Z(),Vp))}e=a.ownerDocument.documentElement;b=(e.offsetWidth||0)|0;if(0<b&&((a.offsetWidth||0)|0)>0.95*b){m=!1;b=e.getElementsByTagName("META");
+for(l=0;l<b.length&&!m;l++)m=b[l],m=F(m.name,"viewport");if(!m)return Pp(dq,"",(Z(),Tp))}if(a.hasAttribute("summary"))return Pp(eq,"",(Z(),Vp));if(5<=d.length)return Pp(fq,"",(Z(),Vp));for(d=new M(c);d.b<d.d.J();)if(b=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),b=getComputedStyle(b,null).borderStyle,b.length&&"none"!==b&&"hidden"!==b)return Pp(gq,"_"+b,(Z(),Vp));l=null;for(b=0;b<g.length;b++)if(d=getComputedStyle(g[b],null).backgroundColor,null==l)l=d;else if(!F(l,d))return Pp(hq,"",(Z(),Vp));if(20<=g.length)return Pp(iq,
+"",(Z(),Vp));if(10>=c.b.length)return Pp(jq,"",(Z(),Tp));if(Np(f,Jp))return Pp(kq,"",(Z(),Tp));f=(e.offsetHeight||0)|0;return 0<f&&((a.offsetHeight||0)|0)>0.9*f?Pp(lq,"",(Z(),Tp)):Pp(mq,"",(Z(),Vp))}var Mp,Lp,Kp,Ip,Jp;
+function Rp(){Rp=k;Sp=new nq("INSIDE_EDITABLE_AREA",0);Up=new nq("ROLE_TABLE",1);Wp=new nq("ROLE_DESCENDANT",2);Xp=new nq("DATATABLE_0",3);aq=new nq("CAPTION_THEAD_TFOOT_COLGROUP_COL_TH",4);bq=new nq("ABBR_HEADERS_SCOPE",5);cq=new nq("ONLY_HAS_ABBR",6);dq=new nq("MORE_95_PERCENT_DOC_WIDTH",7);eq=new nq("SUMMARY",8);Yp=new nq("NESTED_TABLE",9);Zp=new nq("LESS_EQ_1_ROW",10);$p=new nq("LESS_EQ_1_COL",11);fq=new nq("MORE_EQ_5_COLS",12);gq=new nq("CELLS_HAVE_BORDER",13);hq=new nq("DIFFERENTLY_COLORED_ROWS",
+14);iq=new nq("MORE_EQ_20_ROWS",15);jq=new nq("LESS_EQ_10_CELLS",16);kq=new nq("EMBED_OBJECT_APPLET_IFRAME",17);lq=new nq("MORE_90_PERCENT_DOC_HEIGHT",18);mq=new nq("DEFAULT",19);oq=new nq("UNKNOWN",20)}function nq(a,b){C.call(this,a,b)}n(16,9,{3:1,11:1,9:1,16:1},nq);var bq,aq,gq,Xp,mq,hq,kq,Sp,jq,$p,Zp,lq,dq,iq,fq,Yp,cq,Wp,Up,eq,oq,pq=u(16,function(){Rp();return D(w(pq,1),ea,16,0,[Sp,Up,Wp,Xp,aq,bq,cq,dq,eq,Yp,Zp,$p,fq,gq,hq,iq,jq,kq,lq,mq,oq])});
+function Z(){Z=k;Vp=new qq("DATA",0);Tp=new qq("LAYOUT",1)}function qq(a,b){C.call(this,a,b)}n(56,9,{3:1,11:1,9:1,56:1},qq);var Vp,Tp,rq=u(56,function(){Z();return D(w(rq,1),ea,56,0,[Vp,Tp])});function sq(a,b){var c;c=tq(b);a.appendChild(c);return c}function tq(a){var b;b=a.cloneNode(!1);1==a.nodeType&&(a=getComputedStyle(a,null).direction,!a.length&&(a="auto"),b.setAttribute("dir",a));return b}function uq(a,b){var c;c=a.parentNode;c||(c=tq(b),c.appendChild(a));return c}
+function vq(a){return sl(N(a.j,N(a.i,0).a))}function wq(a,b){return S(a.b,b)}function Xk(a,b){a.g+="\n";a.g+=b.g;a.d+=b.d;a.e+=b.e;a.c=0==a.d?0:a.e/a.d;a.a|=b.a;Ph(a.i,b.i);a.b.G(b.b);a.f=hf(a.f,b.f)}function dl(a,b){if(b==a.a)return!1;a.a=b;return!0}
+function xq(a){var b;b="["+(N(a.j,N(a.i,0).a).j+"-"+N(a.j,N(a.i,a.i.b.length-1).a).j+";");b+="tl\x3d"+a.f+";";b+="nw\x3d"+a.d+";";b+="ld\x3d"+a.c+";";b=b+"]\t"+((a.a?"\u001b[0;32mCONTENT":"\u001b[0;35mboilerplate")+"\u001b[0m,");b+="\u001b[1;30m"+Xg(new Ck(a.b))+"\u001b[0m";return b+="\n"+a.g}function Wk(a,b){var c,d;this.j=a;this.i=new Q;P(this.i,df(b));c=N(this.j,b);this.b=(d=c.e,c.e=new Zi,d);this.d=c.i;this.e=c.g;this.f=c.n;this.g=c.o;this.c=0==this.d?0:this.e/this.d}n(72,1,{},Wk);_.tS=function(){return xq(this)};
+_.a=!1;_.c=0;_.d=0;_.e=0;_.f=0;t(72);function Yk(a){this.a=a}n(81,1,{},Yk);t(81);function yq(){yq=k;zq=new Zi;R(zq,"IMG");R(zq,"PICTURE");R(zq,"FIGURE");R(zq,"SPAN");Aq=D(w(p,1),h,2,4,["data-src","data-original","datasrc","data-url"])}function Bq(a){var b;b=$doc.createElement("FIGCAPTION");a=Gk(a.innerText);b.textContent=a||"";return b}
+function Cq(a,b){var c,d,e;if(!S(zq,b.tagName))return null;a.b="";c="IMG"==b.tagName?b:Im(b,"IMG");if("FIGURE"===b.tagName){d=Im(b,"PICTURE");!d&&(d=Im(b,"IMG"));if(!d)return null;Dq(a,c);(c=Im(b,"FIGCAPTION"))?(e=c.querySelectorAll("A[HREF]"),c=0<e.length?c:Bq(c)):c=Bq(b);return new Eq(d,a.c,a.a,a.b,c)}if("SPAN"===b.tagName){if(-1==A(b,"class").indexOf("lazy-image-placeholder"))return null;c=$doc.createElement("img");a.b=A(b,"data-src");a.c=ym(A(b,"data-width"));a.a=ym(A(b,"data-height"));d=A(b,
+"data-srcset");c.setAttribute("srcset",d);return new Fq(c,a.c,a.a,a.b)}Dq(a,c);return new Fq(b,a.c,a.a,a.b)}function Dq(a,b){var c,d,e,f;d=Aq;e=0;for(f=d.length;e<f&&(c=d[e],a.b=A(b,c),!a.b.length);++e);a.b.length?(a.c=0,a.a=0):(a.b=b.src,a.c=b.width,a.a=b.height);2<=Ok&&W("Extracted WebImage: "+a.b)}function Gq(){yq()}n(132,1,{},Gq);_.Cb=function(a){return Cq(this,a)};_.Db=function(){return zq};_.a=0;_.c=0;var Aq,zq;t(132);function Hq(){Hq=k;Iq=new Zi;R(Iq,"BLOCKQUOTE");R(Iq,"IFRAME")}
+function Jq(a){var b;if(-1==A(a,"class").indexOf("twitter-tweet"))return null;b=a.getElementsByTagName("a");if(0==b.length)return null;b=b[b.length-1];if(!Om(b.href,"twitter.com"))return null;a:{var c;c=lg(Sc(b,"pathname"),"/");for(b=c.length-1;0<=b;b--)if(0<c[b].length){b=c[b];break a}b=null}return null==b?null:new Kq(a,"twitter",b,null)}
+function Lq(a){var b;if("IFRAME"!==a.tagName||a.src.length)return null;b=a.contentWindow.document;if(!b)return null;b=b.getElementsByTagName("blockquote");if(1>b.length)return null;b=A(b[0],"data-tweet-id");return b.length?new Kq(a,"twitter",b,null):null}function Mq(){Hq()}n(133,1,{},Mq);_.Cb=function(a){var b;a&&S(Iq,a.tagName)?(b=null,"BLOCKQUOTE"===a.tagName?b=Jq(a):"IFRAME"===a.tagName&&(b=Lq(a)),b&&2<=Ok&&(W("Twitter embed extracted:"),W("    ID: "+b.b)),a=b):a=null;return a};_.Db=function(){return Iq};
+var Iq;t(133);function Nq(){Nq=k;Oq=new Zi;R(Oq,"IFRAME")}function Pq(a){var b,c;if(!a||!S(Oq,a.tagName))return null;c=a.src;if(!Om(c,"player.vimeo.com"))return null;b=$doc.createElement("a");b.href=c;c=Sc(b,"pathname");b=Tm(pg(Sc(b,"search"),1));a:{var d;d=lg(c,"/");for(c=d.length-1;0<=c&&"video"!==d[c];c--)if(0<d[c].length){c=d[c];break a}c=null}if(null==c)return null;2<=Ok&&(W("Vimeo embed extracted:"),W("    ID:    "+c));return new Kq(a,"vimeo",c,b)}function Qq(){Nq()}n(134,1,{},Qq);_.Cb=function(a){return Pq(a)};
+_.Db=function(){return Oq};var Oq;t(134);function Rq(){Rq=k;Sq=new Zi;R(Sq,"IFRAME");R(Sq,"OBJECT")}
+function Tq(a){var b,c,d;if(!a||!S(Sq,a.tagName))return null;d=null;"IFRAME"===a.tagName?d=a.src:"OBJECT"===a.tagName&&("application/x-shockwave-flash"===A(a,"type")?d=A(a,"data"):(b=a.querySelectorAll('param[name\x3d"movie"]'),1==b.length&&(d=A(b[0],"value"))));if(null==d||!Om(d,"youtube.com"))return null;c=d.indexOf("?");0>c&&(c=d.indexOf("\x26"));0>c&&(c=d.length);b=d.substr(0,c);d=Tm(d.substr(c+1,d.length-(c+1)));a:{c=lg(b,"/");for(b=c.length-1;0<=b&&"embed"!==c[b];b--)if(0<c[b].length){b=c[b];
+break a}b=null}if(null==b)return null;2<=Ok&&(W("YouTube embed extracted:"),W("    ID:    "+b));return new Kq(a,"youtube",b,d)}function Uq(){Rq()}n(135,1,{},Uq);_.Cb=function(a){return Tq(a)};_.Db=function(){return Sq};var Sq;t(135);
+function Zk(a,b,c){if(!(1>Ok))if(b){W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c "+c+" \x3e\x3e\x3e\x3e\x3e");if(!(1>Ok)){b="";for(c=new M(a.a);c.b<c.d.J();)a=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),b+=xq(a)+"\n";W(b)}W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c                \x3e\x3e\x3e\x3e\x3e")}else W("\u001b[0;31m~~~~~ No Changes: "+c+" ~~~~~")}
+function $k(){$k=k;al=RegExp("(^(comments|\u00a9 reuters|please rate this|post a comment|\\d+\\s+(comments|users responded in))|what you think\\.\\.\\.|add your comment|add comment|reader views|have your say|reader comments|r\u00e4tta artikeln|^thanks for your comments - this feedback is now closed$)","i")}var al;function kl(){kl=k;ll=new Vq(!1);ol=new Vq(!0)}
 function jl(a,b){var c,d,e,f,g;c=b.a;if(2>c.b.length)return!1;d=!1;g=(z(0,c.b.length),c.b[0]);for(f=new rh(c,1);f.b<f.d.J();)c=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),c.a&&g.a?(e=N(c.j,N(c.i,0).a).j-N(g.j,N(g.i,g.i.b.length-1).a).j-1,1>=e?(e=!0,a.a?g.f!=c.f&&(e=!1):S(c.b,"BOILERPLATE_HEADING_FUSED")&&(e=!1),S(g.b,"STRICTLY_NOT_CONTENT")!=S(c.b,"STRICTLY_NOT_CONTENT")&&(e=!1),S(g.b,"de.l3s.boilerpipe/TITLE")!=S(c.b,"de.l3s.boilerpipe/TITLE")&&(e=!1),!g.a&&S(g.b,"de.l3s.boilerpipe/LI")&&!S(c.b,"de.l3s.boilerpipe/LI")&&
-(e=!1),e?(Xk(g,c),qh(f),d=!0):g=c):g=c):g=c;return d}function Uq(a){this.a=a}n(85,1,{},Uq);_.tS=function(){return Xa(Vq),Vq.n+": postFiltering\x3d"+this.a};_.a=!1;var ol,ll,Vq=t(85);function Wq(){Wq=k;cl=RegExp("[\\?\\!\\.\\-\\:]+","g")}function Xq(a,b,c){var d,e;e=lg(b,c);if(1!=e.length)for(b=0;b<e.length;b++)d=e[b],-1==d.indexOf(".com")&&(c=(U(),Fk.Bb(d)),4<=c&&R(a,d))}
-function Yq(a,b){var c,d,e,f,g,l;l=lg(a,b);if(1==l.length)return null;d=0;e="";for(c=0;c<l.length;c++)if(g=l[c],-1==g.indexOf(".com")&&(f=(U(),Fk.Bb(g)),f>d||g.length>e.length))d=f,e=g;return 0==e.length?null:ug(e)}
-function bl(a){Wq();var b;if(a)for(this.a=new Zi,a=Lh(a,0);a.b!=a.d.c;){b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c);var c=void 0;b=zf(b);b=Af(b,"'");b=ug(b).toLowerCase();0!=b.length&&R(this.a,b)&&(c=Yq(b,"[ ]*[\\|\u00bb|-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:\\(\\)][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-\u00a0][ ]*"),
-null!=c&&R(this.a,c),Xq(this.a,b,"[ ]+[\\|][ ]+"),Xq(this.a,b,"[ ]+[\\-][ ]+"),R(this.a,Yf(b," - [^\\-]+$")),R(this.a,Yf(b,"^[^\\-]+ - ")))}else this.a=null}n(136,1,{},bl);var cl;t(136);function pl(){pl=k;ql=new Zq(!0)}function Zq(a){this.a=a}n(87,1,{},Zq);_.a=!1;var ql;t(87);function $q(a,b,c){b=N(a.d,b);c=N(a.d,c);return a.c||(b.nodeType!=c.nodeType?0:1!=b.nodeType||b.nodeName===c.nodeName)?b.parentNode==c.parentNode:!1}
-function hl(a,b){var c,d,e,f,g,l,m,q,v,I;a.g=b.a;if(2>a.g.b.length)return!1;d=a.g;e=$doc.documentElement;l=new Q;for(f=0;f<d.b.length;++f){g=f+1==d.b.length?e:uq((z(f+1,d.b.length),d.b[f+1]));0==f?m=e:(m=(z(f-1,d.b.length),d.b[f-1]),m=rl(N(m.j,N(m.i,m.i.b.length-1).a)));v=m;m=uq((z(f,d.b.length),d.b[f]));for(q=m.parentNode;!q.contains(v)&&!q.contains(g);)m=q,q=q.parentNode;l.b[l.b.length]=m}a.d=l;l=E(ar,{3:1},0,a.g.b.length,7);q=m=0;d=E(ar,{3:1},0,a.g.b.length,7);f=e=0;g=!1;for(v=0;v<a.g.b.length;v++)if(!a.b&&
-vq(N(a.g,v),"de.l3s.boilerpipe/TITLE")||!a.a&&vq(N(a.g,v),"de.l3s.boilerpipe/HEADING"))m=q,e=f;else if(N(a.g,v).a&&!vq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!vq(N(a.g,v),"de.l3s.boilerpipe/TITLE"))for(l[q++]=v,I=e;I<f;I++)c=d[I],v-c>a.e?I==e&&++e:$q(a,v,c)&&(g=!0,dl(N(a.g,c),!0),d[I]=d[e++]);else if(N(a.g,v).c<=a.f&&!N(a.g,v).a&&!vq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!vq(N(a.g,v),"de.l3s.boilerpipe/TITLE")){for(I=m;I<q;I++)if(c=l[I],v-c>a.e)I==m&&++m;else if($q(a,v,c)){g=!0;dl(N(a.g,v),!0);l[I]=l[m++];
-break}I==q?d[f++]=v:l[q++]=v}return g}function br(a,b,c,d,e){this.b=a;this.a=b;this.c=c;this.f=d;this.e=e}n(138,1,{},br);_.a=!1;_.b=!1;_.c=!1;_.e=0;_.f=0;t(138);function gl(){var a=new cr;a.a=!0;return a}function il(a){return new br(a.b,a.a,a.c,a.e,a.d)}function cr(){this.c=this.a=this.b=!1;this.d=this.e=0}n(84,1,{},cr);_.a=!1;_.b=!1;_.c=!1;_.d=0;_.e=0;t(84);function ml(){ml=k;nl=new dr("de.l3s.boilerpipe/TITLE")}function dr(a){this.a=a}n(86,1,{},dr);var nl;t(86);
-function el(){el=k;fl=new er(D(w(p,1),h,2,4,["STRICTLY_NOT_CONTENT"]))}function er(a){this.a=a}n(137,1,{},er);var fl;t(137);
-function fr(a,b){var c,d,e,f,g,l,m;m=mm(b);g=l=!1;m||(a.i&&a.d&&(a.f||(g=b.classList.contains("hidden")),(a.f||g)&&(l=!0)),a.i&&(-1!=A(b,"class").indexOf("continue")&&(l=!0),"false"===A(b,"aria-expanded")&&(l=!0)));var q=m||l,v;2>Ok||(v=getComputedStyle(b,null),W((q?"KEEP ":"SKIP ")+b.tagName+": id\x3d"+b.id+", dsp\x3d"+v.display+", vis\x3d"+v.visibility+", opaq\x3d"+v.opacity));if(!m&&!l)return R(a.e,b),!1;try{if(S(a.b,b.tagName))for(f=new M(a.c);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),
-d=e.Cb(b))return c=a.a,Vk(c,c.d),P(c.b.a,d),!1}catch(I){if(I=Cc(I),r(I,15))c=I,W("Exception happened in EmbedExtractors: "+c.q());else throw Dc(I);}c=A(b,"class");d=A(b,"data-component");if("sharing"===c||"socialArea"===c||"share"===d)return!1;Br(b.tagName)&&(d=a.a,e=new Ir(b.tagName,(xl(),yl)),Vk(d,d.d),P(d.b.a,e));switch(b.tagName){case "A":if(c=-1!=b.href.indexOf("action\x3dedit\x26section\x3d"))return!1;break;case "SPAN":if("mw-editsection"===c)return!1;break;case "BR":return g=a.a,g.c&&(Vk(g,
-g.d),++g.d,g.c=!1),g=g.g,g.j+="\n",P(g.a,b),!1;case "TABLE":c=Pp(b);2>Ok||(d=B(b),W("TABLE: "+c+", id\x3d"+b.id+", class\x3d"+A(b,"class")+", parent\x3d["+d.tagName+", id\x3d"+d.id+", class\x3d"+A(d,"class")+"]"));if(c==(Z(),Up))return g=a.a,Vk(g,g.d),P(g.b.a,new Jr(b)),!1;break;case "VIDEO":return g=a.a,c=new Kr(b),Vk(g,g.d),P(g.b.a,c),!1;case "OPTION":case "OBJECT":case "EMBED":case "APPLET":return a.a.c=!0,!1;case "HEAD":case "STYLE":case "SCRIPT":case "LINK":case "NOSCRIPT":case "IFRAME":case "svg":return!1}c=
-a.a;Qr();f=getComputedStyle(b,null);d=new Rr;e=b.tagName;switch(f.display){case "inline":break;case "inline-block":case "inline-flex":d.a=!0;break;case "block":if("none"!==f["float"]&&"SPAN"===e)break;default:d.b=!0,d.a=!0}if("HTML"!==e&&"BODY"!==e&&"ARTICLE"!==e)switch(l=A(b,"class"),f=b.classList.length,m=A(b,"id"),(Sr.test(l)||Sr.test(m))&&2>=f&&(f=d.d,f[f.length]="STRICTLY_NOT_CONTENT"),e){case "ASIDE":case "NAV":e=d.d;e[e.length]="STRICTLY_NOT_CONTENT";break;case "LI":e=d.d;e[e.length]="de.l3s.boilerpipe/LI";
+(e=!1),e?(Xk(g,c),qh(f),d=!0):g=c):g=c):g=c;return d}function Vq(a){this.a=a}n(85,1,{},Vq);_.tS=function(){return Xa(Wq),Wq.n+": postFiltering\x3d"+this.a};_.a=!1;var ol,ll,Wq=t(85);function Xq(){Xq=k;cl=RegExp("[\\?\\!\\.\\-\\:]+","g")}function Yq(a,b,c){var d,e;e=lg(b,c);if(1!=e.length)for(b=0;b<e.length;b++)d=e[b],-1==d.indexOf(".com")&&(c=(U(),Fk.Bb(d)),4<=c&&R(a,d))}
+function Zq(a,b){var c,d,e,f,g,l;l=lg(a,b);if(1==l.length)return null;d=0;e="";for(c=0;c<l.length;c++)if(g=l[c],-1==g.indexOf(".com")&&(f=(U(),Fk.Bb(g)),f>d||g.length>e.length))d=f,e=g;return 0==e.length?null:ug(e)}
+function bl(a){Xq();var b;if(a)for(this.a=new Zi,a=Lh(a,0);a.b!=a.d.c;){b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c);var c=void 0;b=zf(b);b=Af(b,"'");b=ug(b).toLowerCase();0!=b.length&&R(this.a,b)&&(c=Zq(b,"[ ]*[\\|\u00bb|-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:\\(\\)][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-\u00a0][ ]*"),
+null!=c&&R(this.a,c),Yq(this.a,b,"[ ]+[\\|][ ]+"),Yq(this.a,b,"[ ]+[\\-][ ]+"),R(this.a,Yf(b," - [^\\-]+$")),R(this.a,Yf(b,"^[^\\-]+ - ")))}else this.a=null}n(136,1,{},bl);var cl;t(136);function pl(){pl=k;ql=new $q(!0)}function $q(a){this.a=a}n(87,1,{},$q);_.a=!1;var ql;t(87);function ar(a,b,c){b=N(a.d,b);c=N(a.d,c);return a.c||(b.nodeType!=c.nodeType?0:1!=b.nodeType||b.nodeName===c.nodeName)?b.parentNode==c.parentNode:!1}
+function hl(a,b){var c,d,e,f,g,l,m,q,v,I;a.g=b.a;if(2>a.g.b.length)return!1;d=a.g;e=$doc.documentElement;l=new Q;for(f=0;f<d.b.length;++f){g=f+1==d.b.length?e:vq((z(f+1,d.b.length),d.b[f+1]));0==f?m=e:(m=(z(f-1,d.b.length),d.b[f-1]),m=rl(N(m.j,N(m.i,m.i.b.length-1).a)));v=m;m=vq((z(f,d.b.length),d.b[f]));for(q=m.parentNode;!q.contains(v)&&!q.contains(g);)m=q,q=q.parentNode;l.b[l.b.length]=m}a.d=l;l=E(br,{3:1},0,a.g.b.length,7);q=m=0;d=E(br,{3:1},0,a.g.b.length,7);f=e=0;g=!1;for(v=0;v<a.g.b.length;v++)if(!a.b&&
+wq(N(a.g,v),"de.l3s.boilerpipe/TITLE")||!a.a&&wq(N(a.g,v),"de.l3s.boilerpipe/HEADING"))m=q,e=f;else if(N(a.g,v).a&&!wq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!wq(N(a.g,v),"de.l3s.boilerpipe/TITLE"))for(l[q++]=v,I=e;I<f;I++)c=d[I],v-c>a.e?I==e&&++e:ar(a,v,c)&&(g=!0,dl(N(a.g,c),!0),d[I]=d[e++]);else if(N(a.g,v).c<=a.f&&!N(a.g,v).a&&!wq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!wq(N(a.g,v),"de.l3s.boilerpipe/TITLE")){for(I=m;I<q;I++)if(c=l[I],v-c>a.e)I==m&&++m;else if(ar(a,v,c)){g=!0;dl(N(a.g,v),!0);l[I]=l[m++];
+break}I==q?d[f++]=v:l[q++]=v}return g}function cr(a,b,c,d,e){this.b=a;this.a=b;this.c=c;this.f=d;this.e=e}n(138,1,{},cr);_.a=!1;_.b=!1;_.c=!1;_.e=0;_.f=0;t(138);function gl(){var a=new dr;a.a=!0;return a}function il(a){return new cr(a.b,a.a,a.c,a.e,a.d)}function dr(){this.c=this.a=this.b=!1;this.d=this.e=0}n(84,1,{},dr);_.a=!1;_.b=!1;_.c=!1;_.d=0;_.e=0;t(84);function ml(){ml=k;nl=new er("de.l3s.boilerpipe/TITLE")}function er(a){this.a=a}n(86,1,{},er);var nl;t(86);
+function el(){el=k;fl=new fr(D(w(p,1),h,2,4,["STRICTLY_NOT_CONTENT"]))}function fr(a){this.a=a}n(137,1,{},fr);var fl;t(137);
+function gr(a,b){var c,d,e,f,g,l,m;m=mm(b);g=l=!1;m||(a.i&&a.d&&(a.f||(g=b.classList.contains("hidden")),(a.f||g)&&(l=!0)),a.i&&(-1!=A(b,"class").indexOf("continue")&&(l=!0),"false"===A(b,"aria-expanded")&&(l=!0)));var q=m||l,v;2>Ok||(v=getComputedStyle(b,null),W((q?"KEEP ":"SKIP ")+b.tagName+": id\x3d"+b.id+", dsp\x3d"+v.display+", vis\x3d"+v.visibility+", opaq\x3d"+v.opacity));if(!m&&!l)return R(a.e,b),!1;try{if(S(a.b,b.tagName))for(f=new M(a.c);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),
+d=e.Cb(b))return c=a.a,Vk(c,c.d),P(c.b.a,d),!1}catch(I){if(I=Cc(I),r(I,15))c=I,W("Exception happened in EmbedExtractors: "+c.q());else throw Dc(I);}c=A(b,"class");d=A(b,"data-component");if("sharing"===c||"socialArea"===c||"share"===d)return!1;Cr(b.tagName)&&(d=a.a,e=new Jr(b.tagName,(xl(),yl)),Vk(d,d.d),P(d.b.a,e));switch(b.tagName){case "A":if(c=-1!=b.href.indexOf("action\x3dedit\x26section\x3d"))return!1;break;case "SPAN":if("mw-editsection"===c)return!1;break;case "BR":return g=a.a,g.c&&(Vk(g,
+g.d),++g.d,g.c=!1),g=g.g,g.j+="\n",P(g.a,b),!1;case "TABLE":c=Qp(b);2>Ok||(d=B(b),W("TABLE: "+c+", id\x3d"+b.id+", class\x3d"+A(b,"class")+", parent\x3d["+d.tagName+", id\x3d"+d.id+", class\x3d"+A(d,"class")+"]"));if(c==(Z(),Vp))return g=a.a,Vk(g,g.d),P(g.b.a,new Kr(b)),!1;break;case "VIDEO":return g=a.a,c=new Lr(b),Vk(g,g.d),P(g.b.a,c),!1;case "OPTION":case "OBJECT":case "EMBED":case "APPLET":return a.a.c=!0,!1;case "HEAD":case "STYLE":case "SCRIPT":case "LINK":case "NOSCRIPT":case "IFRAME":case "svg":return!1}c=
+a.a;Rr();f=getComputedStyle(b,null);d=new Sr;e=b.tagName;switch(f.display){case "inline":break;case "inline-block":case "inline-flex":d.a=!0;break;case "block":if("none"!==f["float"]&&"SPAN"===e)break;default:d.b=!0,d.a=!0}if("HTML"!==e&&"BODY"!==e&&"ARTICLE"!==e)switch(l=A(b,"class"),f=b.classList.length,m=A(b,"id"),(Tr.test(l)||Tr.test(m))&&2>=f&&(f=d.d,f[f.length]="STRICTLY_NOT_CONTENT"),e){case "ASIDE":case "NAV":e=d.d;e[e.length]="STRICTLY_NOT_CONTENT";break;case "LI":e=d.d;e[e.length]="de.l3s.boilerpipe/LI";
 break;case "H1":e=d.d;e[e.length]="de.l3s.boilerpipe/H1";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H2":e=d.d;e[e.length]="de.l3s.boilerpipe/H2";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H3":e=d.d;e[e.length]="de.l3s.boilerpipe/H3";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H4":case "H5":case "H6":e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "A":d.a=!0,b.hasAttribute("href")&&(d.c=!0)}P(c.a.a,d);d.a&&++c.f;d.c&&(e=c.g,e.e=!0,e.j+=" ");c.c|=
-d.b;c=(Te(),a.f?We:Ue);P(a.g.a,c);a.f|=g;return!0}function Qk(a){var b;this.g=new jk;this.e=new Zi;this.a=a;this.c=new Q;P(this.c,new Fq);P(this.c,new Lq);P(this.c,new Pq);P(this.c,new Tq);this.b=new Zi;for(b=new M(this.c);b.b<b.d.J();)a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),Wg(this.b,a.Db())}n(123,1,{},Qk);
-_.mb=function(a){if(1==a.nodeType&&Br(a.tagName)){var b=this.a;a=new Ir(a.tagName,(xl(),Tr));Vk(b,b.d);P(b.b.a,a)}b=this.a;a=b.a;var c;c=a.a.b.length;if(0<c)a=(hk(c-1,a.a.b.length),N(a.a,c-1));else throw new $h;a.a&&--b.f;if(b.c||a.b)Vk(b,b.d),++b.d;a.c&&(a=b.g,a.e=!1,a.j+=" ");ik(b.a);this.f=ik(this.g).a};
-_.nb=function(a){switch(a.nodeType){case 3:var b=this.a;b.c&&(Vk(b,b.d),++b.d,b.c=!1);var c=b.g,b=b.f,d;d=a.data;d.length&&(c.j+=d,P(c.a,a),Fp(d)||(a=(U(),Fk.Bb(d)),c.i+=a,c.e&&(c.g+=a),c.f=c.a.b.length-1,c.d<c.c&&(c.d=c.f),-1==c.b&&(c.b=b)));return!1;case 1:return fr(this,a);default:return!1}};_.d=!1;_.f=!1;_.i=!1;t(123);function Qr(){Qr=k;Sr=/\bcomments?\b/}function Rr(){this.d=[]}n(179,1,{},Rr);_.a=!1;_.b=!1;_.c=!1;var Sr;t(179);function Ur(){this.a=new Q}n(116,1,{},Ur);t(116);
-function Vk(a,b){var c;c=a.g;var d=a.e;c.c==c.a.b.length?c=null:c.d<c.c?(Vr(c),c=null):(d=new Wr(c.j,c.a,c.c,c.a.b.length,c.d,c.f,c.i,c.g,c.b,d),Vr(c),c=d);if(c){c.d=b;++a.e;var e,f;for(e=new M(a.a.a);e.b<e.d.J();)for(d=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),f=0;f<d.d.length;f++)R(c.e,d.d[f]);P(a.b.a,c)}}function Pk(){this.b=new Ur;this.a=new jk;this.g=new Xr;this.d=0}n(122,1,{},Pk);_.c=!1;_.d=0;_.e=0;_.f=0;t(122);n(215,1,{});_.p=!1;t(215);
-function Jq(a,b,c,d){this.a=new Q;this.b=c;P(this.a,a);this.c=b;!d&&new Yi}n(57,215,{},Jq);_.Eb=function(a){if(a)return"";a=$doc.createElement("div");a.className="embed-placeholder";a.setAttribute("data-type",this.c);a.setAttribute("data-id",this.b);return a.outerHTML};t(57);function Yr(){Yr=k;Zr=D(w(p,1),h,2,4,["data-srcset"])}
-function zl(a){var b,c,d,e,f,g,l,m;f=a.d.cloneNode(!0);c="IMG"==f.tagName?f:Im(f,"IMG");a.e.length&&(c.src=a.e,a.e=c.src);0<a.f&&0<a.c&&(c.width=a.f,c.height=a.c);Fm(c);m=f.getElementsByTagName("SOURCE");for(g=0;g<m.length;g++)for(l=m[g],c=Zr,d=0,e=c.length;d<e;++d)if(b=c[d],b=A(l,b),b.length){l.setAttribute("srcset",b);break}Om(f);Pm(f);a.b=f}function Eq(a,b,c,d){Yr();this.d=a;this.f=b;this.c=c;this.e=d;null==this.e&&(this.e="")}n(32,215,{32:1},Eq);
-_.Eb=function(a){if(a)return"";!this.b&&zl(this);return this.b.outerHTML};_.c=0;_.f=0;var Zr;t(32);function Dq(a,b,c,d,e){Yr();Eq.call(this,a,b,c,d);this.a=e}n(186,32,{32:1},Dq);_.Eb=function(a){var b;b=Bl(Cl(this.a));if(a)return b.innerText;a=$doc.createElement("FIGURE");var c=(!this.b&&zl(this),this.b);a.appendChild(c);!this.a.innerHTML.length||a.appendChild(b);return a.outerHTML};t(186);function Jr(a){this.b=a}n(68,215,{68:1},Jr);
-_.Eb=function(a){!this.a&&(this.a=Bl(Cl(this.b)));if(a){a=this.a;var b;$doc.body.appendChild(a);b=a.innerText;$doc.body.removeChild(a);a=b}else a=this.a.outerHTML;return a};t(68);function $r(){$r=k;as=new Zi;R(as,"UL");R(as,"OL");R(as,"LI");R(as,"BLOCKQUOTE");R(as,"PRE")}function Ir(a,b){$r();this.a=a;this.b=b}function Br(a){$r();return S(as,a)}n(51,215,{51:1},Ir);_.Eb=function(a){return a?"":"\x3c"+(this.b==(xl(),yl)?"":"/")+this.a+"\x3e"};var as;t(51);
-function xl(){xl=k;yl=new bs("START",0);Tr=new bs("END",1)}function bs(a,b){C.call(this,a,b)}n(52,9,{3:1,11:1,9:1,52:1},bs);var Tr,yl,cs=u(52,function(){xl();return D(w(cs,1),ea,52,0,[yl,Tr])});function sl(a){return N(a.a,a.c)}
-function ds(){$||($=new Zi,R($,"B"),R($,"BIG"),R($,"I"),R($,"SMALL"),R($,"TT"),R($,"ABBR"),R($,"ACRONYM"),R($,"CITE"),R($,"CODE"),R($,"DFN"),R($,"EM"),R($,"KBD"),R($,"STRONG"),R($,"SAMP"),R($,"TIME"),R($,"VAR"),R($,"A"),R($,"BDO"),R($,"IMG"),R($,"MAP"),R($,"Q"),R($,"SPAN"),R($,"SUB"),R($,"SUP"),R($,"BUTTON"),R($,"INPUT"),R($,"LABEL"),R($,"SELECT"),R($,"TEXTAREA"));return $}function rl(a){return N(a.a,a.f)}
-function Wr(a,b,c,d,e,f,g,l,m,q){this.o=a;this.a=b;this.k=c;this.b=d;this.c=e;this.f=f;this.i=g;this.g=l;this.e=new Zi;this.n=m;this.j=q}n(35,215,{35:1},Wr);
-_.Eb=function(a){var b,c,d;if(S(this.e,"de.l3s.boilerpipe/TITLE"))return"";d=new th(this.a,this.k,this.b);var e;if(1==d.b)b=fn(new dn((z(0,d.b),N(d.c,d.a))));else{c=(z(0,d.b),N(d.c,d.a));b=c.cloneNode(!1);for(d=new cn(d);d.a;)if(en(d,c)){if(!d.a)break;for(;;){for(e=c.nextSibling;e&&!e.contains(d.a);)e=e.nextSibling;if(e){b=tq(b,c.parentNode);b=rq(b,e);c=e;break}c=c.parentNode;b=tq(b,c)}}else{for(c=c.firstChild;!c.contains(d.a);)c=c.nextSibling;b=rq(b,c)}for(;b.parentNode;)b=b.parentNode}1!=b.nodeType&&
-(c=B(sh(new th(this.a,this.k,this.b),0)).cloneNode(!1),c.appendChild(b),b=c);"BODY"===b.tagName&&(c=$doc.createElement("div"),c.innerHTML=b.innerHTML||"",b=c);for(d=null;S(ds(),b.tagName);){d||(d=Sk(new th(this.a,this.k,this.b)),1!=d.nodeType&&(d=B(d)));d=B(d);if("BODY"===d.tagName)break;c=d.cloneNode(!1);c.appendChild(b);b=c}Em(b);Dm(b,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(b,"ID",D(w(p,1),h,2,4,["*"]));c=b;1==c.nodeType&&c.hasAttribute("class")&&(-1!=A(c,"class").indexOf("caption")?c.className="caption":
-c.removeAttribute("class"));c=c.querySelectorAll("[class]");for(d=0;d<c.length;d++)-1!=A(c[d],"class").indexOf("caption")?c[d].className="caption":c[d].removeAttribute("class");Dm(b,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(b,"STYLE",D(w(p,1),h,2,4,["*"]));return a?b.innerText:Br(b.tagName)?b.innerHTML:b.outerHTML};_.b=0;_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var $=null;t(35);function Vr(a){a.j="";a.i=0;a.g=0;a.c=a.a.b.length;a.b=-1}function Xr(){this.a=new Q}n(155,1,{},Xr);_.b=-1;_.c=0;_.d=-1;
-_.e=!1;_.f=0;_.g=0;_.i=0;_.j="";t(155);function Kr(a){this.a=a}n(178,215,{},Kr);_.Eb=function(a){var b,c;if(a)return"";c=this.a.cloneNode(!1);for(a=0;a<this.a.childNodes.length;a++)b=this.a.childNodes[a],1!=b.nodeType||"SOURCE"!==b.tagName&&"TRACK"!==b.tagName||(b=b.cloneNode(!1),c.appendChild(b));c.poster.length&&(c.poster=c.poster);Om(c);Dm(c,"ID",D(w(p,1),h,2,4,["*"]));return c.outerHTML};t(178);n(217,1,{});
+d.b;c=(Te(),a.f?We:Ue);P(a.g.a,c);a.f|=g;return!0}function Qk(a){var b;this.g=new jk;this.e=new Zi;this.a=a;this.c=new Q;P(this.c,new Gq);P(this.c,new Mq);P(this.c,new Qq);P(this.c,new Uq);this.b=new Zi;for(b=new M(this.c);b.b<b.d.J();)a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),Wg(this.b,a.Db())}n(123,1,{},Qk);
+_.mb=function(a){if(1==a.nodeType&&Cr(a.tagName)){var b=this.a;a=new Jr(a.tagName,(xl(),Ur));Vk(b,b.d);P(b.b.a,a)}b=this.a;a=b.a;var c;c=a.a.b.length;if(0<c)a=(hk(c-1,a.a.b.length),N(a.a,c-1));else throw new $h;a.a&&--b.f;if(b.c||a.b)Vk(b,b.d),++b.d;a.c&&(a=b.g,a.e=!1,a.j+=" ");ik(b.a);this.f=ik(this.g).a};
+_.nb=function(a){switch(a.nodeType){case 3:var b=this.a;b.c&&(Vk(b,b.d),++b.d,b.c=!1);var c=b.g,b=b.f,d;d=a.data;d.length&&(c.j+=d,P(c.a,a),Gp(d)||(a=(U(),Fk.Bb(d)),c.i+=a,c.e&&(c.g+=a),c.f=c.a.b.length-1,c.d<c.c&&(c.d=c.f),-1==c.b&&(c.b=b)));return!1;case 1:return gr(this,a);default:return!1}};_.d=!1;_.f=!1;_.i=!1;t(123);function Rr(){Rr=k;Tr=/\bcomments?\b/}function Sr(){this.d=[]}n(179,1,{},Sr);_.a=!1;_.b=!1;_.c=!1;var Tr;t(179);function Vr(){this.a=new Q}n(116,1,{},Vr);t(116);
+function Vk(a,b){var c;c=a.g;var d=a.e;c.c==c.a.b.length?c=null:c.d<c.c?(Wr(c),c=null):(d=new Xr(c.j,c.a,c.c,c.a.b.length,c.d,c.f,c.i,c.g,c.b,d),Wr(c),c=d);if(c){c.d=b;++a.e;var e,f;for(e=new M(a.a.a);e.b<e.d.J();)for(d=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),f=0;f<d.d.length;f++)R(c.e,d.d[f]);P(a.b.a,c)}}function Pk(){this.b=new Vr;this.a=new jk;this.g=new Yr;this.d=0}n(122,1,{},Pk);_.c=!1;_.d=0;_.e=0;_.f=0;t(122);n(215,1,{});_.p=!1;t(215);
+function Kq(a,b,c,d){this.a=new Q;this.b=c;P(this.a,a);this.c=b;!d&&new Yi}n(57,215,{},Kq);_.Eb=function(a){if(a)return"";a=$doc.createElement("div");a.className="embed-placeholder";a.setAttribute("data-type",this.c);a.setAttribute("data-id",this.b);return a.outerHTML};t(57);function Zr(){Zr=k;$r=D(w(p,1),h,2,4,["data-srcset"])}
+function zl(a){var b,c,d,e,f,g,l,m;f=a.d.cloneNode(!0);c="IMG"==f.tagName?f:Im(f,"IMG");a.e.length&&(c.src=a.e,a.e=c.src);0<a.f&&0<a.c&&(c.width=a.f,c.height=a.c);Fm(c);m=f.getElementsByTagName("SOURCE");for(g=0;g<m.length;g++)for(l=m[g],c=$r,d=0,e=c.length;d<e;++d)if(b=c[d],b=A(l,b),b.length){l.setAttribute("srcset",b);break}Pm(f);Qm(f);a.b=f}function Fq(a,b,c,d){Zr();this.d=a;this.f=b;this.c=c;this.e=d;null==this.e&&(this.e="")}n(32,215,{32:1},Fq);
+_.Eb=function(a){if(a)return"";!this.b&&zl(this);return this.b.outerHTML};_.c=0;_.f=0;var $r;t(32);function Eq(a,b,c,d,e){Zr();Fq.call(this,a,b,c,d);this.a=e}n(186,32,{32:1},Eq);_.Eb=function(a){var b;b=Bl(Cl(this.a));if(a)return Nm(b);a=$doc.createElement("FIGURE");var c=(!this.b&&zl(this),this.b);a.appendChild(c);!this.a.innerHTML.length||a.appendChild(b);return a.outerHTML};t(186);function Kr(a){this.b=a}n(68,215,{68:1},Kr);
+_.Eb=function(a){!this.a&&(this.a=Bl(Cl(this.b)));return a?Nm(this.a):this.a.outerHTML};t(68);function as(){as=k;bs=new Zi;R(bs,"UL");R(bs,"OL");R(bs,"LI");R(bs,"BLOCKQUOTE");R(bs,"PRE")}function Jr(a,b){as();this.a=a;this.b=b}function Cr(a){as();return S(bs,a)}n(51,215,{51:1},Jr);_.Eb=function(a){return a?"":"\x3c"+(this.b==(xl(),yl)?"":"/")+this.a+"\x3e"};var bs;t(51);function xl(){xl=k;yl=new cs("START",0);Ur=new cs("END",1)}function cs(a,b){C.call(this,a,b)}n(52,9,{3:1,11:1,9:1,52:1},cs);
+var Ur,yl,ds=u(52,function(){xl();return D(w(ds,1),ea,52,0,[yl,Ur])});function sl(a){return N(a.a,a.c)}function es(){$||($=new Zi,R($,"B"),R($,"BIG"),R($,"I"),R($,"SMALL"),R($,"TT"),R($,"ABBR"),R($,"ACRONYM"),R($,"CITE"),R($,"CODE"),R($,"DFN"),R($,"EM"),R($,"KBD"),R($,"STRONG"),R($,"SAMP"),R($,"TIME"),R($,"VAR"),R($,"A"),R($,"BDO"),R($,"IMG"),R($,"MAP"),R($,"Q"),R($,"SPAN"),R($,"SUB"),R($,"SUP"),R($,"BUTTON"),R($,"INPUT"),R($,"LABEL"),R($,"SELECT"),R($,"TEXTAREA"));return $}
+function rl(a){return N(a.a,a.f)}function Xr(a,b,c,d,e,f,g,l,m,q){this.o=a;this.a=b;this.k=c;this.b=d;this.c=e;this.f=f;this.i=g;this.g=l;this.e=new Zi;this.n=m;this.j=q}n(35,215,{35:1},Xr);
+_.Eb=function(a){var b,c,d;if(S(this.e,"de.l3s.boilerpipe/TITLE"))return"";d=new th(this.a,this.k,this.b);var e;if(1==d.b)b=gn(new en((z(0,d.b),N(d.c,d.a))));else{c=(z(0,d.b),N(d.c,d.a));b=c.cloneNode(!1);for(d=new dn(d);d.a;)if(fn(d,c)){if(!d.a)break;for(;;){for(e=c.nextSibling;e&&!e.contains(d.a);)e=e.nextSibling;if(e){b=uq(b,c.parentNode);b=sq(b,e);c=e;break}c=c.parentNode;b=uq(b,c)}}else{for(c=c.firstChild;!c.contains(d.a);)c=c.nextSibling;b=sq(b,c)}for(;b.parentNode;)b=b.parentNode}1!=b.nodeType&&
+(c=B(sh(new th(this.a,this.k,this.b),0)).cloneNode(!1),c.appendChild(b),b=c);"BODY"===b.tagName&&(c=$doc.createElement("div"),c.innerHTML=b.innerHTML||"",b=c);for(d=null;S(es(),b.tagName);){d||(d=Sk(new th(this.a,this.k,this.b)),1!=d.nodeType&&(d=B(d)));d=B(d);if("BODY"===d.tagName)break;c=d.cloneNode(!1);c.appendChild(b);b=c}Em(b);Dm(b,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(b,"ID",D(w(p,1),h,2,4,["*"]));c=b;1==c.nodeType&&c.hasAttribute("class")&&(-1!=A(c,"class").indexOf("caption")?c.className="caption":
+c.removeAttribute("class"));c=c.querySelectorAll("[class]");for(d=0;d<c.length;d++)-1!=A(c[d],"class").indexOf("caption")?c[d].className="caption":c[d].removeAttribute("class");Dm(b,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(b,"STYLE",D(w(p,1),h,2,4,["*"]));return a?Nm(b):Cr(b.tagName)?b.innerHTML:b.outerHTML};_.b=0;_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var $=null;t(35);function Wr(a){a.j="";a.i=0;a.g=0;a.c=a.a.b.length;a.b=-1}function Yr(){this.a=new Q}n(155,1,{},Yr);_.b=-1;_.c=0;_.d=-1;
+_.e=!1;_.f=0;_.g=0;_.i=0;_.j="";t(155);function Lr(a){this.a=a}n(178,215,{},Lr);_.Eb=function(a){var b,c;if(a)return"";c=this.a.cloneNode(!1);for(a=0;a<this.a.childNodes.length;a++)b=this.a.childNodes[a],1!=b.nodeType||"SOURCE"!==b.tagName&&"TRACK"!==b.tagName||(b=b.cloneNode(!1),c.appendChild(b));c.poster.length&&(c.poster=c.poster);Pm(c);Dm(c,"ID",D(w(p,1),h,2,4,["*"]));return c.outerHTML};t(178);n(217,1,{});
 _.Gb=function(a){var b;b=0;a&&(b=this.Fb(a));2<=Ok&&W(Za(this.cZ)+": "+b+"/"+this.Hb());return hf(b,this.Hb())};t(217);function tl(){this.b=25;this.c=75E3;this.a=2E5}n(156,217,{},tl);_.Fb=function(a){a=((a.offsetWidth||0)|0)*((a.offsetHeight||0)|0);if(a<this.c)return 0;a=Wa((a-this.c)/(this.a-this.c)*this.b);return hf(a,this.b)};_.Hb=function(){return this.b};_.a=0;_.b=0;_.c=0;t(156);function ul(){this.a=25}n(157,217,{},ul);
 _.Fb=function(a){var b,c;b=(a.offsetHeight||0)|0;if(0>=b)return 0;c=(a.offsetWidth||0)|0;a=0;b=c/b;1.4500000476837158<b&&1.7999999523162842>b?a=1:1.2999999523162842<b&&2.200000047683716>b&&(a=0.4000000059604645);return Wa(this.a*a)};_.Hb=function(){return this.a};_.a=0;t(157);function vl(a){this.b=25;this.a=a}n(158,217,{},vl);
-_.Fb=function(a){var b;if(!this.a)return 0;a=Lm(this.a).b.length-1-(Lm(Jm(this.a,a)).b.length-1);b=0;4>a?b=1:6>a?b=0.6000000238418579:8>a&&(b=0.20000000298023224);return Wa(this.b*b)};_.Hb=function(){return this.b};_.b=0;t(158);function wl(){this.a=15}n(159,217,{},wl);_.Fb=function(a){var b;a=Lm(a);for(b=new M(a);b.b<b.d.J();)if(a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),1==a.nodeType&&"FIGURE"===a.tagName)return this.a;return 0};_.Hb=function(){return this.a};_.a=0;t(159);var ar,es;es=kb("I");es.k="I";
-es.f=1;ar=es;t(198);t(200);t(null);t(203);hj=mb();_=function(a){var b=this;if("$wnd"==a)return $wnd;if(""===a)return b;"$wnd."==a.substring(0,5)&&(b=$wnd,a=a.substring(5));a=a.split(".");a[0]in b||!b.execScript||b.execScript("var "+a[0]);for(var c;a.length&&(c=a.shift());)b[c]?b=b[c]:b=b[c]={};return b}("org.chromium.distiller.DomDistiller");_.apply=function(){var a;return Kk((a={},a))};_.applyWithOptions=Kk;
-function fs(a){return function(){var b;a:{var c=arguments,d;0!=ic&&(d=Date.now?Date.now():(new Date).getTime(),2E3<d-kc&&(kc=d,jc=$wnd.setTimeout(hc,10)));if(0==ic++){d=(lc(),mc);var e,f;if(d.a){f=null;do e=d.a,d.a=null,f=Bc(e,f);while(d.a);d.a=f}d=!0}else d=!1;try{b=a.apply(this,c);break a}finally{if(c=d)if(d=(lc(),mc),d.b){f=null;do e=d.b,d.b=null,f=Bc(e,f);while(d.b);d.b=f}--ic;c&&-1!=jc&&($wnd.clearTimeout(jc),jc=-1)}b=void 0}return b}}
-var gwtOnLoad=gwtOnLoad=function(a,b,c){function d(){for(var a=0;a<e.length;a++)e[a]()}null==oa&&(oa=[]);var e=oa;$moduleName=b;$moduleBase=c;if(a)try{fs(d)()}catch(f){a(b,f)}else fs(d)()};(function(){null==oa&&(oa=[]);for(var a=oa,b=0;b<arguments.length;b++)a.push(arguments[b])})(function(){$wnd.setTimeout(fs(Pe));var a,b,c;b=$doc.compatMode;a=D(w(p,1),h,2,4,["CSS1Compat"]);for(c=0;c<a.length&&a[c]!==b;c++);});var gs=[[["locale","default"],["user.agent","safari"]]];
-"object"===typeof window&&"object"===typeof window.$gwt&&(window.$gwt.permProps=gs);window.gwtOnLoad=gwtOnLoad;gwtOnLoad(undefined, "domdistiller", "", 0);})();
\ No newline at end of file
+_.Fb=function(a){var b;if(!this.a)return 0;a=Lm(this.a).b.length-1-(Lm(Jm(this.a,a)).b.length-1);b=0;4>a?b=1:6>a?b=0.6000000238418579:8>a&&(b=0.20000000298023224);return Wa(this.b*b)};_.Hb=function(){return this.b};_.b=0;t(158);function wl(){this.a=15}n(159,217,{},wl);_.Fb=function(a){var b;a=Lm(a);for(b=new M(a);b.b<b.d.J();)if(a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),1==a.nodeType&&"FIGURE"===a.tagName)return this.a;return 0};_.Hb=function(){return this.a};_.a=0;t(159);var br,fs;fs=kb("I");fs.k="I";
+fs.f=1;br=fs;t(198);t(200);t(null);t(203);hj=mb();_=function(a){var b=this;if("$wnd"==a)return $wnd;if(""===a)return b;"$wnd."==a.substring(0,5)&&(b=$wnd,a=a.substring(5));a=a.split(".");a[0]in b||!b.execScript||b.execScript("var "+a[0]);for(var c;a.length&&(c=a.shift());)b[c]?b=b[c]:b=b[c]={};return b}("org.chromium.distiller.DomDistiller");_.apply=function(){var a;return Kk((a={},a))};_.applyWithOptions=Kk;
+function gs(a){return function(){var b;a:{var c=arguments,d;0!=ic&&(d=Date.now?Date.now():(new Date).getTime(),2E3<d-kc&&(kc=d,jc=$wnd.setTimeout(hc,10)));if(0==ic++){d=(lc(),mc);var e,f;if(d.a){f=null;do e=d.a,d.a=null,f=Bc(e,f);while(d.a);d.a=f}d=!0}else d=!1;try{b=a.apply(this,c);break a}finally{if(c=d)if(d=(lc(),mc),d.b){f=null;do e=d.b,d.b=null,f=Bc(e,f);while(d.b);d.b=f}--ic;c&&-1!=jc&&($wnd.clearTimeout(jc),jc=-1)}b=void 0}return b}}
+var gwtOnLoad=gwtOnLoad=function(a,b,c){function d(){for(var a=0;a<e.length;a++)e[a]()}null==oa&&(oa=[]);var e=oa;$moduleName=b;$moduleBase=c;if(a)try{gs(d)()}catch(f){a(b,f)}else gs(d)()};(function(){null==oa&&(oa=[]);for(var a=oa,b=0;b<arguments.length;b++)a.push(arguments[b])})(function(){$wnd.setTimeout(gs(Pe));var a,b,c;b=$doc.compatMode;a=D(w(p,1),h,2,4,["CSS1Compat"]);for(c=0;c<a.length&&a[c]!==b;c++);});var hs=[[["locale","default"],["user.agent","safari"]]];
+"object"===typeof window&&"object"===typeof window.$gwt&&(window.$gwt.permProps=hs);window.gwtOnLoad=gwtOnLoad;gwtOnLoad(undefined, "domdistiller", "", 0);})();
\ No newline at end of file
diff --git a/js/domdistiller_wrapped.js b/js/domdistiller_wrapped.js
index 957c156..2a5b50f 100644
--- a/js/domdistiller_wrapped.js
+++ b/js/domdistiller_wrapped.js
@@ -11,7 +11,7 @@
     // object as its prototype and initialize the domdistiller.js with that new
     // context so that it does not change the real window object.
     function initialize(window) {
-      (function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = 'A7F9C2E6B71EF42917861839A0FBE645';var aa=2147483647,ba={3:1,12:1},ca={3:1,15:1,12:1},da={3:1,4:1},ea={3:1,5:1,6:1,4:1},ga={10:1,18:1,3:1,11:1,9:1},h={3:1,5:1,14:1,6:1,4:1,13:1},ha={46:1},ka={25:1},la={3:1,31:1},ma={3:1,11:1,9:1,29:1},na={3:1,5:1,4:1},_,oa,pa={};function qa(){}function ra(a){function b(){}b.prototype=a||{};return new b}function k(){}
+      (function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = '5878C8F52195FB04C55ADFF5C3802008';var aa=2147483647,ba={3:1,12:1},ca={3:1,15:1,12:1},da={3:1,4:1},ea={3:1,5:1,6:1,4:1},ga={10:1,18:1,3:1,11:1,9:1},h={3:1,5:1,14:1,6:1,4:1,13:1},ha={46:1},ka={25:1},la={3:1,31:1},ma={3:1,11:1,9:1,29:1},na={3:1,5:1,4:1},_,oa,pa={};function qa(){}function ra(a){function b(){}b.prototype=a||{};return new b}function k(){}
 function n(a,b,c){var d=pa[a],e=d instanceof Array?d[0]:null;d&&!e?_=d:(_=pa[a]=b?ra(pa[b]):{},_.cM=c,_.constructor=_,!b&&(_.tM=qa));for(d=3;d<arguments.length;++d)arguments[d].prototype=_;e&&(_.cZ=e)}function sa(){}function ua(a,b){return va(a)?a===b:xa(a)?a.eQ(b):(ya(a),a===b)}function za(a){return va(a)?p:xa(a)?a.cZ:ya(a)?a.cZ:Fa}
 function Ga(a){if(va(a)){Ha();var b=":"+a,c=Ia[b];if(null!=c)a=c;else{c=Oa[b];if(null==c){var d,e,f;d=0;e=a.length;f=e-4;for(c=0;c<f;)d=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*d))),d=~~d,c+=4;for(;c<e;)d*=31,f=c++,f=a.charCodeAt(f),d+=f;c=~~d}256==Ra&&(Oa=Ia,Ia={},Ra=0);++Ra;a=Ia[b]=c}}else a=xa(a)?a.hC():(ya(a),a.$H||(a.$H=++Sa));return a}n(1,null,{},sa);_.eQ=function(a){return this===a};_.gC=function(){return this.cZ};
 _.hC=function(){return this.$H||(this.$H=++Sa)};_.tS=function(){var a=Ta(za(this))+"@",b;b=(Ga(this)>>>0).toString(16);return a+b};_.toString=function(){return this.tS()};Ua={3:1,220:1,11:1,2:1};!Array.isArray&&(Array.isArray=function(a){return"[object Array]"===Object.prototype.toString.call(a)});function Va(a){return a.toString?a.toString():"[JavaScriptObject]"}function xa(a){return!Array.isArray(a)&&a.tM===qa}function r(a,b){return null!=a&&(va(a)&&!!Ua[b]||a.cM&&!!a.cM[b])}
@@ -25,9 +25,9 @@
 _.s=function(a,b){function c(a){if(!("stack"in a))try{throw a;}catch(b){}return a}var d;"string"==typeof b?d=c(Error(b)):b instanceof Object&&"stack"in b?d=b:d=c(Error());a.__gwt$backingJsError=d};t(209);function Fc(){Ic()}n(112,209,{},Fc);t(112);function Jc(a,b){if(!a)throw new Kc(""+b);}function y(a){if(!a)throw new Lc;}function z(a,b){if(0>a||a>=b)throw new Mc("Index: "+a+", Size: "+b);}function Nc(a){if(null==a)throw new Oc;}
 function Pc(a,b){if(0>a||a>b)throw new Mc("Index: "+a+", Size: "+b);}function Qc(a,b){var c,d,e,f;a=""+a;c=new Rc;for(d=f=0;d<b.length;){e=a.indexOf("%s",f);if(-1==e)break;f=a.substr(f,e-f);c.a+=f;f=b[d++];c.a+=f;f=e+2}e=a.substr(f,a.length-f);c.a+=e;if(d<b.length){c.a+=" [";e=b[d++];for(c.a+=e;d<b.length;)c.a+=", ",e=b[d++],c.a+=e;c.a+="]"}return c.a}function Sc(a,b){return null==a[b]?null:String(a[b])}function A(a,b){return a.getAttribute(b)||""}
 function B(a){(a=a.parentNode)&&1==a.nodeType||(a=null);return a}function C(a,b){this.a=a;this.b=b}n(9,1,{3:1,11:1,9:1});_.t=function(a){return this.b-a.b};_.eQ=function(a){return this===a};_.hC=function(){return this.$H||(this.$H=++Sa)};_.tS=function(){return null!=this.a?this.a:""+this.b};_.b=0;t(9);
-function Tc(){Tc=k;Uc=new cd;fd=new nd;ud=new vd;wd=new xd;yd=new zd;Ad=new Bd;Cd=new Dd;Ed=new Fd;Gd=new Hd;Id=new Jd;Kd=new Ld;Md=new Nd;Od=new Pd;Qd=new Rd;Sd=new Td;Ud=new le;te=new Ae;De=new Ee}function Fe(){Tc();return D(w(Ge,1),ea,10,0,[Uc,fd,ud,wd,yd,Ad,Cd,Ed,Gd,Id,Kd,Md,Od,Qd,Sd,Ud,te,De])}n(10,9,ga);var fd,te,ud,Uc,Ad,Ud,yd,Cd,Ed,Gd,wd,De,Id,Kd,Md,Qd,Sd,Od,Ge=u(10,Fe);function cd(){C.call(this,"DEFAULT",0)}n(160,10,ga,cd);u(160,null);function Jd(){C.call(this,"SE_RESIZE",9)}
+function Tc(){Tc=k;Uc=new Vc;dd=new gd;od=new vd;wd=new xd;yd=new zd;Ad=new Bd;Cd=new Dd;Ed=new Fd;Gd=new Hd;Id=new Jd;Kd=new Ld;Md=new Nd;Od=new Pd;Qd=new Rd;Sd=new Td;Ud=new le;te=new Ae;De=new Ee}function Fe(){Tc();return D(w(Ge,1),ea,10,0,[Uc,dd,od,wd,yd,Ad,Cd,Ed,Gd,Id,Kd,Md,Od,Qd,Sd,Ud,te,De])}n(10,9,ga);var dd,te,od,Uc,Ad,Ud,yd,Cd,Ed,Gd,wd,De,Id,Kd,Md,Qd,Sd,Od,Ge=u(10,Fe);function Vc(){C.call(this,"DEFAULT",0)}n(160,10,ga,Vc);u(160,null);function Jd(){C.call(this,"SE_RESIZE",9)}
 n(169,10,ga,Jd);u(169,null);function Ld(){C.call(this,"SW_RESIZE",10)}n(170,10,ga,Ld);u(170,null);function Nd(){C.call(this,"S_RESIZE",11)}n(171,10,ga,Nd);u(171,null);function Pd(){C.call(this,"W_RESIZE",12)}n(172,10,ga,Pd);u(172,null);function Rd(){C.call(this,"TEXT",13)}n(173,10,ga,Rd);u(173,null);function Td(){C.call(this,"WAIT",14)}n(174,10,ga,Td);u(174,null);function le(){C.call(this,"HELP",15)}n(175,10,ga,le);u(175,null);function Ae(){C.call(this,"COL_RESIZE",16)}n(176,10,ga,Ae);u(176,null);
-function Ee(){C.call(this,"ROW_RESIZE",17)}n(177,10,ga,Ee);u(177,null);function nd(){C.call(this,"AUTO",1)}n(161,10,ga,nd);u(161,null);function vd(){C.call(this,"CROSSHAIR",2)}n(162,10,ga,vd);u(162,null);function xd(){C.call(this,"POINTER",3)}n(163,10,ga,xd);u(163,null);function zd(){C.call(this,"MOVE",4)}n(164,10,ga,zd);u(164,null);function Bd(){C.call(this,"E_RESIZE",5)}n(165,10,ga,Bd);u(165,null);function Dd(){C.call(this,"NE_RESIZE",6)}n(166,10,ga,Dd);u(166,null);
+function Ee(){C.call(this,"ROW_RESIZE",17)}n(177,10,ga,Ee);u(177,null);function gd(){C.call(this,"AUTO",1)}n(161,10,ga,gd);u(161,null);function vd(){C.call(this,"CROSSHAIR",2)}n(162,10,ga,vd);u(162,null);function xd(){C.call(this,"POINTER",3)}n(163,10,ga,xd);u(163,null);function zd(){C.call(this,"MOVE",4)}n(164,10,ga,zd);u(164,null);function Bd(){C.call(this,"E_RESIZE",5)}n(165,10,ga,Bd);u(165,null);function Dd(){C.call(this,"NE_RESIZE",6)}n(166,10,ga,Dd);u(166,null);
 function Fd(){C.call(this,"NW_RESIZE",7)}n(167,10,ga,Fd);u(167,null);function Hd(){C.call(this,"N_RESIZE",8)}n(168,10,ga,Hd);u(168,null);function He(){He=k;var a=Fe(),b,c,d,e;b={};d=0;for(e=a.length;d<e;++d)c=a[d],b[":"+(null!=c.a?c.a:""+c.b)]=c;Ie=b}var Ie;function Je(a,b){var c;c=a.slice(0,b);D(za(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}function Ke(a,b){var c;c=Le(0,b);D(za(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}
 function E(a,b,c,d,e){d=Le(e,d);D(w(a,1),b,c,e,d);return d}function Me(a){return Ne(p,[na,h],[13,2],4,a,0,2)}function Ne(a,b,c,d,e,f,g){var l,m,q,v;q=e[f];l=(m=f==g-1)?d:0;v=Le(l,q);D(w(a,g-f),b[f],c[f],l,v);if(!m)for(++f,l=0;l<q;++l)v[l]=Ne(a,b,c,d,e,f,g);return v}function D(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=qa;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e}
 function Le(a,b){var c=Array(b),d;switch(a){case 6:d={l:0,m:0,h:0};break;case 7:d=0;break;case 8:d=!1;break;default:return c}for(var e=0;e<b;++e)c[e]=d;return c}function Oe(a,b,c,d,e,f){a===c&&(a=a.slice(b,b+e),b=0);var g=b;for(b+=e;g<b;){var l=Math.min(g+1E4,b);e=l-g;Array.prototype.splice.apply(c,[d,f?e:0].concat(a.slice(g,l)));g=l;d+=e}}function Dc(a){return r(a,39)&&s(a.b)!==s((dc(),ec))?s(a.b)===s(ec)?null:a.b:a}
@@ -81,185 +81,184 @@
 t(90);
 function Dk(a){var b;if(!(0<a.a.b)){b=Ek(a.f);!b.length||dk(a.a,b);b=a.a;var c;var d=$doc.title,e=$doc.documentElement,f;c=f="";p==p?f=c=d:e&&(d=e.getElementsByTagName("TITLE"),0<d.length&&(f=c=d[0].textContent));if(f.length){U();if(/ [\|\-] /i.test(f))f=c.replace(RegExp("(.*)[\\|\\-] .*","gi"),"$1"),3>Fk.Bb(f)&&(f=c.replace(RegExp("[^\\|\\-]*[\\|\\-](.*)","gi"),"$1"));else if(-1!=f.indexOf(": "))f=c.replace(RegExp(".*:(.*)","gi"),"$1"),3>Fk.Bb(f)&&(f=c.replace(RegExp("[^:]*[:](.*)","gi"),"$1"));else if(e&&
 (150<f.length||15>f.length)){f=e.getElementsByTagName("H1");e="";for(d=0;d<f.length&&!e.length;d++)e=f[d].innerText;f=e;!f.length&&(f=c)}f=Gk(f);4>=Fk.Bb(f)&&(f=c);c=f}else c="";dk(b,c);p==p&&dk(a.a,$doc.title)}}function Hk(a){var b,c;this.b=a;this.a=new gk;this.e=(b={},b[6]=[],b);this.d=(c={},c);b=V();this.f=new Ik(a,this.e);a=V()-b;if(void 0==a)throw new TypeError;this.e[1]=a;this.g=""}n(102,1,{},Hk);t(102);function Jk(){}n(103,1,{},Jk);t(103);
-function Kk(a){var b,c,d,e,f,g,l,m,q,v,I,pb,Aa,li,kn,mi,ia,mf,nf,ln,mn;v=V();var nn=$doc.documentElement.textContent,on,pn;U();Fk=(on=RegExp("[\\u3040-\\uA4CF]","g"),pn=RegExp("[\\uAC00-\\uD7AF]","g"),on.test(nn)?new Lk:pn.test(nn)?new Mk:new Nk);m=(li={},li[10]=[],li);c=new Hk($doc.documentElement);var sn=(Dk(c),Kh(c.a,0));if(void 0==sn)throw new TypeError;m[1]=sn;var oi;if(void 0!=a[2]){if(void 0===a[2])throw new TypeError;oi=a[2]}else oi=0;Ok=oi;W("DomDistiller debug level: "+Ok);b=(kn={},kn);
-var pi;if(pi=void 0!=a[1]){if(void 0===a[1])throw new TypeError;pi=a[1]}var tn=pi,nc,Vd,qi,Wd,Vc,ri,Xd,un,of,Wc;Vc=V();ri=new Jk;Xd=new Pk;un=c.b.querySelectorAll('meta[name\x3d"viewport"][content*\x3d"width\x3ddevice-width"]');of=new Qk(Xd);of.i=0<un.length;var si;var xn=c.b,pf,oc;pf=xn.getElementsByTagName("ARTICLE");oc=Rk(pf);1==oc.b.length?si=(z(0,oc.b.length),oc.b[0]):(pf=xn.querySelectorAll('[itemscope][itemtype*\x3d"Article"],[itemscope][itemtype*\x3d"Posting"]'),oc=Rk(pf),si=0<oc.b.length?
-Sk(oc):null);nc=(Wc=si,of.d=!!Wc,Wc?1<=Ok&&W("Extracted article element: "+Wc):Wc=c.b,Tk(new Uk(of),Wc),ri.a=(Vk(Xd,Xd.d),Xd.b),Dk(c),ri);var An=V()-Vc;if(void 0==An)throw new TypeError;c.e[2]=An;Vc=V();var Ba=nc.a,J;var Yd,rf,ta,ui,Xc;Xc=new Q;b:{var Zd;for(Zd=0;Zd<Ba.a.b.length;Zd++)if(r(N(Ba.a,Zd),35)){ta=Zd;break b}ta=Ba.a.b.length}if(ta!=Ba.a.b.length){ui=rf=N(Ba.a,ta).d;Yd=new Wk(Ba.a,ta);for(++ta;ta<Ba.a.b.length;ta++)r(N(Ba.a,ta),35)&&(rf=N(Ba.a,ta).d,rf==ui?Xk(Yd,new Wk(Ba.a,ta)):(Xc.b[Xc.b.length]=
-Yd,ui=rf,Yd=new Wk(Ba.a,ta)));Xc.b[Xc.b.length]=Yd}J=new Yk(Xc);var gr=c.a,O;Zk(J,!0,"Start");var hr=($k(),J),wi,qb;for(qb=new M(hr.a);qb.b<qb.d.J();){wi=(y(qb.b<qb.d.J()),qb.d.T(qb.c=qb.b++));var xi;var yi=wi,$d=void 0;14<yi.d?xi=!1:($d=Gk(yi.g),xi=8<=$d.length?al.test($d):1==yi.c?"Comment"===$d:"Shares"===$d?!0:!1);xi&&R(wi.b,"STRICTLY_NOT_CONTENT")}var zi=new bl(gr),tf,rb,Ca;if(zi.a)for(rb=new M(J.a);rb.b<rb.d.J();)tf=(y(rb.b<rb.d.J()),rb.d.T(rb.c=rb.b++)),Ca=tf.g,Ca=zf(Ca),Ca=Af(Ca,"'"),Ca=ug(Ca).toLowerCase(),
+function Kk(a){var b,c,d,e,f,g,l,m,q,v,I,pb,Aa,li,ln,mi,ia,mf,nf,mn,nn;v=V();var on=$doc.documentElement.textContent,pn,qn;U();Fk=(pn=RegExp("[\\u3040-\\uA4CF]","g"),qn=RegExp("[\\uAC00-\\uD7AF]","g"),pn.test(on)?new Lk:qn.test(on)?new Mk:new Nk);m=(li={},li[10]=[],li);c=new Hk($doc.documentElement);var tn=(Dk(c),Kh(c.a,0));if(void 0==tn)throw new TypeError;m[1]=tn;var oi;if(void 0!=a[2]){if(void 0===a[2])throw new TypeError;oi=a[2]}else oi=0;Ok=oi;W("DomDistiller debug level: "+Ok);b=(ln={},ln);
+var pi;if(pi=void 0!=a[1]){if(void 0===a[1])throw new TypeError;pi=a[1]}var un=pi,nc,Vd,qi,Wd,Wc,ri,Xd,vn,of,Xc;Wc=V();ri=new Jk;Xd=new Pk;vn=c.b.querySelectorAll('meta[name\x3d"viewport"][content*\x3d"width\x3ddevice-width"]');of=new Qk(Xd);of.i=0<vn.length;var si;var yn=c.b,pf,oc;pf=yn.getElementsByTagName("ARTICLE");oc=Rk(pf);1==oc.b.length?si=(z(0,oc.b.length),oc.b[0]):(pf=yn.querySelectorAll('[itemscope][itemtype*\x3d"Article"],[itemscope][itemtype*\x3d"Posting"]'),oc=Rk(pf),si=0<oc.b.length?
+Sk(oc):null);nc=(Xc=si,of.d=!!Xc,Xc?1<=Ok&&W("Extracted article element: "+Xc):Xc=c.b,Tk(new Uk(of),Xc),ri.a=(Vk(Xd,Xd.d),Xd.b),Dk(c),ri);var Bn=V()-Wc;if(void 0==Bn)throw new TypeError;c.e[2]=Bn;Wc=V();var Ba=nc.a,J;var Yd,rf,ta,ui,Yc;Yc=new Q;b:{var Zd;for(Zd=0;Zd<Ba.a.b.length;Zd++)if(r(N(Ba.a,Zd),35)){ta=Zd;break b}ta=Ba.a.b.length}if(ta!=Ba.a.b.length){ui=rf=N(Ba.a,ta).d;Yd=new Wk(Ba.a,ta);for(++ta;ta<Ba.a.b.length;ta++)r(N(Ba.a,ta),35)&&(rf=N(Ba.a,ta).d,rf==ui?Xk(Yd,new Wk(Ba.a,ta)):(Yc.b[Yc.b.length]=
+Yd,ui=rf,Yd=new Wk(Ba.a,ta)));Yc.b[Yc.b.length]=Yd}J=new Yk(Yc);var hr=c.a,O;Zk(J,!0,"Start");var ir=($k(),J),wi,qb;for(qb=new M(ir.a);qb.b<qb.d.J();){wi=(y(qb.b<qb.d.J()),qb.d.T(qb.c=qb.b++));var xi;var yi=wi,$d=void 0;14<yi.d?xi=!1:($d=Gk(yi.g),xi=8<=$d.length?al.test($d):1==yi.c?"Comment"===$d:"Shares"===$d?!0:!1);xi&&R(wi.b,"STRICTLY_NOT_CONTENT")}var zi=new bl(hr),tf,rb,Ca;if(zi.a)for(rb=new M(J.a);rb.b<rb.d.J();)tf=(y(rb.b<rb.d.J()),rb.d.T(rb.c=rb.b++)),Ca=tf.g,Ca=zf(Ca),Ca=Af(Ca,"'"),Ca=ug(Ca).toLowerCase(),
 S(zi.a,Ca)&&R(tf.b,"de.l3s.boilerpipe/TITLE"),Ca=ug(Ca.replace(cl,"")),S(zi.a,Ca)&&R(tf.b,"de.l3s.boilerpipe/TITLE");var ae,uf,Da,be,ce,Ja,ab;Ja=J.a;if(0==Ja.b.length)O=!1;else{uf=!1;for(Da=0;Da<Ja.b.length;Da++)ce=0==Da?null:(z(Da-1,Ja.b.length),Ja.b[Da-1]),ae=(z(Da,Ja.b.length),Ja.b[Da]),be=Da+1==Ja.b.length?null:(z(Da+1,Ja.b.length),Ja.b[Da+1]),uf|=(0.333333>=ae.c?!ce||0.555556>=ce.c?16>=ae.d?!be||15>=be.d?!ce||4>=ce.d?ab=!1:ab=!0:ab=!0:ab=!0:40>=ae.d?!be||17>=be.d?ab=!1:ab=!0:ab=!0:ab=!1,dl(ae,
-ab));O=uf}Zk(J,O,"Classification Complete");var ir=(el(),fl),Ai,In,Bi,vf,Jn,wf,sb;Ai=!1;sb=new M(J.a);a:for(;sb.b<sb.d.J();)if(wf=(y(sb.b<sb.d.J()),sb.d.T(sb.c=sb.b++)),wf.a)for(Bi=ir.a,vf=0,Jn=Bi.length;vf<Jn;++vf)if(In=Bi[vf],S(wf.b,In)){dl(wf,!1);Ai=!0;continue a}O=Ai;Zk(J,O,"Ignore Strictly Not Content blocks");var Ci=gl();Ci.e=0.5;Ci.d=10;O=hl(il(Ci),J);Zk(J,O,"SimilarSiblingContentExpansion: Cross headings");var xf=gl();xf.c=!0;xf.e=0;xf.d=10;O=hl(il(xf),J);Zk(J,O,"SimilarSiblingContentExpansion: Mixed tags");
-var yf,tb,Nn,de,Ea,Di;Di=J.a;if(2>Di.b.length)O=!1;else{yf=!1;de=new rh(Di,0);for(tb=de.R();de.Q();)if(Ea=tb,tb=de.R(),S(Ea.b,"de.l3s.boilerpipe/HEADING")&&!(S(Ea.b,"STRICTLY_NOT_CONTENT")||S(tb.b,"STRICTLY_NOT_CONTENT")||S(Ea.b,"de.l3s.boilerpipe/TITLE")||S(tb.b,"de.l3s.boilerpipe/TITLE")))if(tb.a){yf=!0;Nn=Ea.a;Xk(Ea,tb);tb=Ea;de.V();var On=Ea;S(On.b,"de.l3s.boilerpipe/HEADING")&&On.b.a.c.ib("de.l3s.boilerpipe/HEADING");Nn||R(Ea.b,"BOILERPLATE_HEADING_FUSED")}else Ea.a&&(yf=!0,dl(Ea,!1));O=yf}Zk(J,
-O,"HeadingFusion");O=jl((kl(),ll),J);Zk(J,O,"BlockProximityFusion: Distance 1");var jr=(ml(),nl),Ei,bb,Fi,Un;Un=J.a;Ei=!1;for(bb=new M(Un);bb.b<bb.d.J();)Fi=(y(bb.b<bb.d.J()),bb.d.T(bb.c=bb.b++)),Fi.a||null!=jr.a&&S(Fi.b,"de.l3s.boilerpipe/TITLE")||(qh(bb),Ei=!0);O=Ei;Zk(J,O,"BlockFilter");O=jl(ol,J);Zk(J,O,"BlockProximityFusion: Same level content-only");var kr=(pl(),ql),Gi,ub,ee,Hi,Ii,Ka,vb,wb,Yc;Yc=J.a;if(2>Yc.b.length)O=!1;else{Hi=-1;ub=null;Gi=0;ee=-1;for(wb=new M(Yc);wb.b<wb.d.J();)Ka=(y(wb.b<
-wb.d.J()),wb.d.T(wb.c=wb.b++)),Ka.a&&(Ii=Ka.d,Ii>Hi&&(ub=Ka,Hi=Ii,ee=Gi)),++Gi;for(vb=new M(Yc);vb.b<vb.d.J();)Ka=(y(vb.b<vb.d.J()),vb.d.T(vb.c=vb.b++)),Ka==ub?(dl(Ka,!0),R(Ka.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")):(dl(Ka,!1),R(Ka.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT"));if(kr.a&&-1!=ee){var lr=ee,xb,Yn,Ji,Ki;Ki=B(rl(N(ub.j,N(ub.i,ub.i.b.length-1).a)));for(Ji=new rh(Yc,lr+1);Ji.Q();)xb=Ji.R(),Yn=B(sl(N(xb.j,N(xb.i,0).a))),B(Ki)==B(Yn)&&(dl(xb,!0),R(xb.b,"SIBLING_OF_MAIN_CONTENT"),Ki=B(rl(N(xb.j,
-N(xb.i,xb.i.b.length-1).a))));var mr=ee,yb,Zn,Li,Zc;Li=B(sl(N(ub.j,N(ub.i,0).a)));for(Zc=new rh(Yc,mr);0<Zc.b;)yb=(y(0<Zc.b),N(Zc.a,Zc.c=--Zc.b)),Zn=B(rl(N(yb.j,N(yb.i,yb.i.b.length-1).a))),B(Li)==B(Zn)&&(dl(yb,!0),R(yb.b,"SIBLING_OF_MAIN_CONTENT"),Li=B(sl(N(yb.j,N(yb.i,0).a))))}O=!0}Zk(J,O,"Keep Largest Block");var Bf,pc,Cf,$c,zb,Ab,fe;Cf=0;pc=fe=-1;for(Ab=new M(J.a);Ab.b<Ab.d.J();)$c=(y(Ab.b<Ab.d.J()),Ab.d.T(Ab.c=Ab.b++)),-1==pc&&S($c.b,"de.l3s.boilerpipe/TITLE")&&(fe=Cf,pc=-1),-1==pc&&$c.a&&(pc=
-Cf),++Cf;if(pc<=fe||-1==fe)O=!1;else{Bf=!1;for(zb=new M(new th(J.a,fe,pc));zb.b<zb.d.J();)$c=(y(zb.b<zb.d.J()),zb.d.T(zb.c=zb.b++)),S($c.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&(Bf|=dl($c,!0));O=Bf}Zk(J,O,"Expand Title to Content");var Mi,Df,cb,Bb,Cb;Mi=!1;Df=-1;for(Cb=new M(J.a);Cb.b<Cb.d.J();)if(cb=(y(Cb.b<Cb.d.J()),Cb.d.T(Cb.c=Cb.b++)),cb.a&&S(cb.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")){Df=cb.f;break}if(-1==Df)O=!1;else{for(Bb=new M(J.a);Bb.b<Bb.d.J();)cb=(y(Bb.b<Bb.d.J()),Bb.d.T(Bb.c=Bb.b++)),
-!cb.a&&100<=cb.d&&cb.f==Df&&(dl(cb,!0),Mi=!0);O=Mi}Zk(J,O,"Largest Block Same Tag Level -\x3e Content");var Ni,Ef,db,Db;Ni=!1;Ef=aa;for(Db=new M(J.a);Db.b<Db.d.J();)db=(y(Db.b<Db.d.J()),Db.d.T(Db.c=Db.b++)),db.a&&S(db.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")?Ef=db.f:db.f>Ef&&S(db.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&S(db.b,"de.l3s.boilerpipe/LI")&&0==db.c?(dl(db,!0),Ni=!0):Ef=aa;O=Ni;Zk(J,O,"List at end filter");var nr=c.d,Oi,Ff,Pi,Eb;Ff=0;for(Eb=new M(J.a);Eb.b<Eb.d.J();)Pi=(y(Eb.b<Eb.d.J()),
-Eb.d.T(Eb.c=Eb.b++)),Pi.a&&(Ff+=Pi.d);Oi=Ff;if(void 0==Oi)throw new TypeError;nr[1]=Oi;var or,Fb;for(Fb=new M(J.a);Fb.b<Fb.d.J();){var Gf=or=(y(Fb.b<Fb.d.J()),Fb.d.T(Fb.c=Fb.b++)),$n=void 0,Gb=void 0,Qi=void 0;if(Gf.a)for(Gb=new M(Gf.i);Gb.b<Gb.d.J();)$n=(y(Gb.b<Gb.d.J()),Gb.d.T(Gb.c=Gb.b++)),Qi=N(Gf.j,$n.a),Qi.p=!0,S(Gf.b,"de.l3s.boilerpipe/TITLE")&&R(Qi.e,"de.l3s.boilerpipe/TITLE")}var Hf,Hb,If;If=!1;for(Hb=new M(nc.a.a);Hb.b<Hb.d.J();)Hf=(y(Hb.b<Hb.d.J()),Hb.d.T(Hb.c=Hb.b++)),Hf.p?If=!0:r(Hf,35)?
-If=!1:If&&(Hf.p=!0);var ao=nc.a,Jf,La,Ib,Jb,ad,bo,Kf;Jf=new Q;Kf=ad=null;for(Jb=new M(ao.a);Jb.b<Jb.d.J();)La=(y(Jb.b<Jb.d.J()),Jb.d.T(Jb.c=Jb.b++)),r(La,35)&&La.p&&(!ad&&(ad=La),Kf=La);if(Kf){for(Ib=new M(ao.a);Ib.b<Ib.d.J()&&!(La=(y(Ib.b<Ib.d.J()),Ib.d.T(Ib.c=Ib.b++)),(bo=r(La,32))&&La.p||La==Kf);)bo&&P(Jf,La);var ge,Ri,Si,he,co,Lf,Kb,bd;if(0!=Jf.b.length){Si=null;ad&&(Si=N(ad.a,ad.c));co=(bd=new Q,P(bd,new tl),P(bd,new ul),P(bd,new vl(Si)),P(bd,new wl),bd);ge=null;Ri=0;for(Kb=new M(Jf);Kb.b<Kb.d.J();){Lf=
-(y(Kb.b<Kb.d.J()),Kb.d.T(Kb.c=Kb.b++));var Mf=void 0,io=void 0,Lb=void 0,ie=void 0;if(Lf){ie=0;Mf=Lf.d;for(Lb=new M(co);Lb.b<Lb.d.J();)io=(y(Lb.b<Lb.d.J()),Lb.d.T(Lb.c=Lb.b++)),ie+=io.Gb(Mf);2>Ok||(Mf?W("FINAL SCORE: "+ie+" : "+A(Mf,"src")):W("Null image attempting to be scored!"));he=ie}else he=0;26<=he&&(!ge||Ri<he)&&(ge=Lf,Ri=he)}ge&&(ge.p=!0)}}var pr=nc.a,Nf,Mb,Ma,je,Ti,Ui,jo,ke;Ma=!1;Ti=-1;je=new jk;for(Mb=new M(pr.a);Mb.b<Mb.d.J();)Nf=(y(Mb.b<Mb.d.J()),Mb.d.T(Mb.c=Mb.b++)),r(Nf,51)?(ke=Nf,ke.b==
-(xl(),yl)?(ke.p=Ma,P(je.a,ke),Ma=!1):(Ui=ik(je),(Ma|=Ti>=je.a.b.length)&&(Ti=je.a.b.length-1),jo=Ui.p,Ui.p=Ma,ke.p=Ma,Ma=jo)):Ma||(Ma=Nf.p);var ko=V()-Vc;if(void 0==ko)throw new TypeError;c.e[3]=ko;Vc=V();var Vi,Nb,dd;dd=new Tg;for(Nb=new M(nc.a.a);Nb.b<Nb.d.J();)if(Vi=(y(Nb.b<Nb.d.J()),Nb.d.T(Nb.c=Nb.b++)),Vi.p){var qr=Vi.Eb(tn);dd.a+=qr;tn&&(dd.a+="\n")}qi=dd.a;var lo=V()-Vc;if(void 0==lo)throw new TypeError;c.e[4]=lo;var rr=nc.a,Na,Ob,Of,Pf;Of=new Q;for(Ob=new M(rr.a);Ob.b<Ob.d.J();)if(Na=(y(Ob.b<
-Ob.d.J()),Ob.d.T(Ob.c=Ob.b++)),Na.p)if(r(Na,32))Ph(Of,(!Na.b&&zl(Na),Pf=new Q,!Na.e.length||P(Pf,Na.e),Ph(Pf,Al(Na.b)),Pf));else if(r(Na,68)){var sr=Of,Qf=Na,Rf=void 0,Sf=void 0,Tf=void 0,Xi=void 0;!Qf.a&&(Qf.a=Bl(Cl(Qf.b)));Tf=new Q;Xi=Qf.a.querySelectorAll("IMG, SOURCE");for(Rf=0;Rf<Xi.length;Rf++)Sf=Xi[Rf],!Sf.src.length||P(Tf,Sf.src),Ph(Tf,Al(Sf));Ph(sr,Tf)}c.c=Of;if(4<=Ok){for(Wd=0;Wd<c.e[6].length;Wd++){var no=c.e;if(Wd>=no[6].length)throw new RangeError;Vd=no[6][Wd];if(void 0===Vd[1])throw new TypeError;
-var tr="Timing: "+Vd[1]+" \x3d ";if(void 0===Vd[2])throw new TypeError;W(tr+Vd[2])}var oo=c.e;if(void 0===oo[1])throw new TypeError;var ur="Timing: MarkupParsingTime \x3d "+oo[1]+"\nTiming: DocumentConstructionTime \x3d ",po=c.e;if(void 0===po[2])throw new TypeError;var vr=ur+po[2]+"\nTiming: ArticleProcessingTime \x3d ",qo=c.e;if(void 0===qo[3])throw new TypeError;var wr=vr+qo[3]+"\nTiming: FormattingTime \x3d ",ro=c.e;if(void 0===ro[4])throw new TypeError;W(wr+ro[4])}if(void 0==qi)throw new TypeError;
-b[1]=qi;if(void 0==b)throw new TypeError;m[2]=b;var so=((null==c.g||!c.g.length)&&(c.g="auto"),c.g);if(void 0==so)throw new TypeError;m[9]=so;for(Aa=new M(c.c);Aa.b<Aa.d.J();){pb=(y(Aa.b<Aa.d.J()),Aa.d.T(Aa.c=Aa.b++));var xr=(mi={},m[10].push(mi),mi);if(void 0==pb)throw new TypeError;xr[1]=pb}var $i;if(void 0!=a[3]){if(void 0===a[3])throw new TypeError;$i=a[3]}else $i=$doc.URL;g=$i;I=c.e;q=V();var aj;if(void 0!=a[4]){if(void 0===a[4])throw new TypeError;aj=a[4]}else aj="next";if("pagenum"===aj){Dl();
-ia=new El(I);var bj;var vo=$doc.documentElement,cj,dj,ed,Uf,Vf,wo,Wf;Wf=V();ia.b=g.replace(Fl,"");ia.d=Gl(ia.b);if(ia.d){dj=Hl(Il(vo,g));cj=vo.getElementsByTagName("A");for(ed=0;ed<cj.length;)Vf=cj[ed],(wo=Jl(ia,Vf,dj))?(Kl(ia.a),Ll(ia,Vf,!1,!0,null),Ml(ia.a,wo.a),ia.c=0,Ll(ia,Vf,!1,!1,dj),ed+=1+ia.c):++ed;var me=ia.a;0!=me.a.b.length&&0==N(me.a,me.a.b.length-1).b.b.length&&me.a.U(me.a.b.length-1);Nl(Wf,ia.e,"PageParameterParser");Wf=V();var yr=ia.a,zo=ia.b,gd,qc,Zf,Pb,$f,ag;if($f=Gl(zo)){$f.d.username=
-"";$f.d.password="";qc=new Ol;for(Pb=new M(yr.a);Pb.b<Pb.d.J();)if(Zf=(y(Pb.b<Pb.d.J()),Pb.d.T(Pb.c=Pb.b++)),!(2>Zf.b.b.length)){for(var T=Zf.b,zr=0>Zf.a,bg=$f,Ar=qc.a?qc.a.d:"",hd=void 0,Ao=void 0,Qb=void 0,hd=0,Qb=new M(T);Qb.b<Qb.d.J();)Ao=(y(Qb.b<Qb.d.J()),Qb.d.T(Qb.c=Qb.b++)),!Ao.b.length||++hd;if(0==hd)ag=null;else{if(zr)for(var id=void 0,jd=void 0,Bo=void 0,jd=0,id=T.b.length-1;jd<id;++jd,--id)Bo=(z(jd,T.b.length),T.b[jd]),Sh(T,jd,(z(id,T.b.length),T.b[id])),Sh(T,id,Bo);2==T.b.length&&1==hd&&
-1==(z(0,T.b.length),T.b[0]).a&&2==(z(1,T.b.length),T.b[1]).a&&(lf((z(0,T.b.length),T.b[0]).b)?Sh(T,0,new Pl(1,Va(bg.d))):Sh(T,1,new Pl(2,Va(bg.d))),++hd);var cg=void 0;if(2<=hd){for(var rc=void 0,ij=void 0,kd=void 0,dg=void 0,jj=void 0,Rb=void 0,sc=void 0,ld=void 0,Sb=void 0,ne=void 0,Pa=void 0,eg=void 0,Co=void 0,fg=void 0,oe=void 0,Do=void 0,Tb=void 0,pe=void 0,pe=0,Tb=new M(T);Tb.b<Tb.d.J();)Do=(y(Tb.b<Tb.d.J()),Tb.d.T(Tb.c=Tb.b++)),Do.a==pe+1&&++pe;if(28<=pe&&31>=pe)cg=null;else{jj="";ne=new Ql;
-eg=E(Rl,da,69,T.b.length,0);for(sc=0;sc<T.b.length;sc++)if(Sb=(z(sc,T.b.length),T.b[sc]),Sb.b.length&&(oe=Gl(Sb.b),eg[sc]=oe)){oe.d.username="";oe.d.password="";var Ub=oe,Cr=Sb.a,Dr=sc,Er=ne,qe=void 0,kj=void 0,re=void 0,gg=void 0,hg=void 0,md=void 0,ig=void 0,jg=void 0;if(null==Ub.b)if(jg=Ub.d.search,jg.length)for(hg=(U(),lg(jg.substr(1,jg.length-1),"\\\x26")),Ub.b=Me([hg.length,2]),md=0;md<hg.length;md++)ig=lg(hg[md],"\x3d"),Ub.b[md][0]=ig[0],Ub.b[md][1]=1<ig.length?ig[1]:"";else Ub.b=Me([0,2]);
-gg=Ub.b;if(0!=gg.length)for(qe=0;qe<gg.length;qe++){kj=gg[qe];try{re=new Sl(Ub,0==qe,kj[0],kj[1])}catch(kg){if(kg=Cc(kg),r(kg,23))re=null;else throw Dc(kg);}re&&Tl(Er,re,new Ul(Cr,re.a,Dr))}1==Sb.a&&(jj=Sb.b)}if(0==ne.a.b)for(Rb=0;Rb<T.b.length;Rb++)if(Sb=(z(Rb,T.b.length),T.b[Rb]),eg[Rb]){var tc=eg[Rb],Fr=Sb.a,Gr=Rb,Hr=ne,mj=void 0,nj=void 0,Ho=void 0,oj=void 0,pj=void 0,se=void 0,Io=void 0,oj=(null==tc.c&&(tc.c=Vl(tc.d)),tc.c);if(oj.length&&Wl(oj))for(Io=Va(tc.d),pj=tc.d.origin.length,!Xl&&(Xl=
-RegExp("(\\d+)","gi")),Xl.lastIndex=pj;;){mj=Xl.exec(Io);if(!mj)break;nj=Xl.lastIndex;Ho=nj-mj[1].length;try{se=new Yl(tc,pj,Ho,nj)}catch(mg){if(mg=Cc(mg),r(mg,23))se=null;else throw Dc(mg);}se&&Tl(Hr,se,new Ul(Fr,se.a,Gr))}}fg=new Ol;for(kd=new mh((new lh(ne.a)).a);nh(kd);){if(kd._gwt_modCount!=kd.c._gwt_modCount)throw new ph;ij=(y(nh(kd)),kd.a.R());Co=ij.W();ld=ij.X();if(!(Co===Ar||100<ld.a.b.length)&&ld.b.Ab(bg)){e:{var qj=ld.b,uc=ld.a,Vb=T,rj=jj,eb=void 0,sj=void 0,ue=void 0,Lo=void 0,tj=void 0,
-Wb=void 0,Qa=void 0,Mo=void 0,ve=void 0,uj=void 0;if(2<=uc.b.length)if(ve=Zl(uc,Vb),ve.a&&ve.b&&$l(Vb,ve)){Lo=am(uc);eb=new Q;for(Wb=new M(uc);Wb.b<Wb.d.J();)tj=(y(Wb.b<Wb.d.J()),Wb.d.T(Wb.c=Wb.b++)),P(eb,new Pl(tj.a,N(Vb,tj.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,Lo,ve.c)}else Pa=null;else{if(1==uc.b.length&&rj.length&&(Qa=(z(0,uc.b.length),uc.b[0]),Mo=2==Qa.a&&1==Qa.c,uj=3==Qa.a&&2==Qa.c&&2==(z(1,Vb.b.length),Vb.b[1]).a,1==(z(0,Vb.b.length),Vb.b[0]).a&&(Mo||uj)&&qj.zb(rj))){ue=Qa.b-Qa.a;0==ue||1==
-ue?sj=1:(sj=Qa.b,ue=0);eb=new Q;P(eb,new Pl(1,rj));P(eb,new Pl(Qa.a,N(Vb,Qa.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,new em(sj,ue),uj?(z(1,eb.b.length),eb.b[1]).b:"");break e}Pa=null}}if(Pa){var rc=(!fm&&(fm=/\/$/),bg.d.href.replace(fm,"")),we;e:{var od=Pa,yj=rc,Lr=T,pd=void 0,ng=void 0,Xb=void 0;if(2>od.a.b.length||1==N(od.a,0).a||yj.length>=N(od.a,0).b.length)we=!1;else{for(pd=0;pd<od.a.b.length;pd++){var zj;(zj=N(od.a,pd).a!=pd+2)||(zj=N(od.a,pd).b===yj);if(zj){we=!1;break e}}for(Xb=new M(Lr);Xb.b<
-Xb.d.J();)if(ng=(y(Xb.b<Xb.d.J()),Xb.d.T(Xb.c=Xb.b++)),1==ng.a&&ng.b.length&&ng.b!==yj){we=!1;break e}we=!0}}we?uh(Pa.a,0,new Pl(1,rc)):ld.b.zb(rc)&&(dg=N(Pa.a,0),2==dg.a&&dg.b!==rc&&rc.length<dg.b.length&&uh(Pa.a,0,new Pl(1,rc)));gm(fg,new hm(Pa))}}}cg=fg.a?fg:null}}else cg=null;ag=cg}ag&&gm(qc,ag)}if(qc.a){qc.b&&3<=Ok&&W("Detected multiple page patterns");gd=qc.a;var Aj,Bj,Yb;if(!gd.c.length&&0!=gd.a.b.length)for(Aj=!1,Yb=new M(gd.a);Yb.b<Yb.d.J();){Bj=(y(Yb.b<Yb.d.J()),Yb.d.T(Yb.c=Yb.b++));if(Aj){gd.c=
-Bj.b;break}Bj.b===zo&&(Aj=!0)}Uf=gd}else Uf=new im}else Uf=new im;Nl(Wf,ia.e,"PageParameterDetector");bj=Uf}else bj=new im;l=bj;e={};f=l.c;if(f.length){if(void 0==f)throw new TypeError;e[1]=f}if(void 0==e)throw new TypeError;m[3]=e;3<=Ok&&W("paging by pagenum: "+jm(l))}else{3<=Ok&&W("paging by next");km();mf={};var Qo=$doc.documentElement,wc,Cj,Dj,Ej,Fj,fb,Gj,xe,K,Zb,ja,Hj,x,$b,qd,qg,ye,Ij,rd,sd,td,rg,sg,Ro,gb,Jj,So,To;3<=Ok&&hh(lm);fb=(U(),g.replace(RegExp("\\/[^/]*$","gi"),""));So=g.replace(RegExp("\\/$",
-"gi"),"");wc=Qo.getElementsByTagName("A");sg=new Zi;Dj=new Zi;Ej=Hl(Il(Qo,g));var Mr=lg(g,":\\/\\/")[0]+"://",Uo,ze=g,ze=(U(),lg(ze,":\\/\\/"))[1];Uo=-1==ze.indexOf("/")?ze:lg(ze,"\\/")[0];Cj=Mr+Uo+"/";var Nr="^"+Cj.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$\x26")+".*\\d";Ro=RegExp(Nr,"i");for(xe=0;xe<wc.length;xe++)if(K=wc[xe],To=A(K,"href"),Ej.setAttribute("href",To),ja=Ej.href,Ro.test(ja))if(Jj=(K.offsetWidth||0)|0,Gj=(K.offsetHeight||0)|0,0==Jj||0==Gj)X(K,"ignored: sz\x3d"+Jj+"x"+Gj);else if(mm(K))if(ja=
-ja.replace(nm,""),X(K,"-\x3e "+ja),F(ja,So)||F(ja,fb))X(K,"ignored: same as current or folder url "+fb);else if($b=K.innerText,25<$b.length)X(K,"ignored: link text too long");else if(om.test($b))X(K,"ignored: one of extra"),R(Dj,ja);else if(Hj=ja,ja.substr(0,fb.length)===fb&&(Hj=pg(ja,fb.length)),pm.test(Hj)){x=new qm(xe,$b,ja);R(sg,x);0!=ja.indexOf(fb)&&(x.d-=25,X(K,"score\x3d"+x.d+": not part of folder url "+fb));Zb=$b+" "+A(K,"class")+" "+K.id;X(K,"txt+class+id\x3d"+Zb);rm.test(Zb)&&(x.d+=50,X(K,
-"score\x3d"+x.d+": has next"));sm.test(Zb)&&(x.d+=25,X(K,"score\x3d"+x.d+": has pag* word"));tm.test(Zb)&&!rm.test(x.c)&&(x.d-=65,X(K,"score\x3d"+x.d+": has first|last but no next regex"));if(um.test(Zb)||om.test(Zb))x.d-=50,X(K,"score\x3d"+x.d+": has neg or extra regex");vm.test(Zb)&&(x.d-=200,X(K,"score\x3d"+x.d+": has opp of next regex"));qg=rg=!1;for(sd=B(K);sd&&(!rg||!qg);)td=A(sd,"class")+" "+sd.id,!rg&&sm.test(td)&&(x.d+=25,rg=!0,X(K,"score\x3d"+x.d+": posParent - "+td)),qg||!um.test(td)||
-wm.test(td)||(x.d-=25,qg=!0,X(K,"score\x3d"+x.d+": negParent - "+td)),sd=B(sd);if(xm.test(ja)||sm.test(ja))x.d+=25,X(K,"score\x3d"+x.d+": has paging info");om.test(ja)&&(x.d-=15,X(K,"score\x3d"+x.d+": has extra regex"));10<$b.length&&(x.d-=$b.length,X(K,"score\x3d"+x.d+": text too long"));qd=ym($b);0<qd&&(1==qd?x.d-=10:x.d+=0>10-qd?0:10-qd,X(K,"score\x3d"+x.d+": linktxt is a num ("+qd+")"));for(var hb=g,ib=ja,bp=K,Or=Cj.length,xc=void 0,vg=void 0,wg=void 0,hb=zm(hb),ib=zm(ib),xc=Or;xc<hf(hb.length,
-ib.length)&&hb.charCodeAt(xc)==ib.charCodeAt(xc);xc++);hb=tg(hb,xc,hb.length);ib=tg(ib,xc,ib.length);X(bp,"remains: "+hb+", "+ib);vg=ym(ib);wg=ym(hb);X(bp,"remains: "+wg+", "+vg);(Fj=0<wg&&0<vg?df(vg-wg):null)&&1==Fj.a&&(x.d+=25,X(K,"score\x3d"+x.d+": diff \x3d "+Fj))}else X(K,"ignored: no number beyond folder url "+fb);else X(K,"ignored: invisible");else X(K,"ignored: not prefix + num");gb=null;if(0!=sg.a.b)for(Ij=vh(new xh(sg.a));nh(Ij.a);)ye=oh(Ij.a).W(),S(Dj,ye.a)||50<=ye.d&&(!gb||gb.d<ye.d)&&
-(gb=ye);rd=null;if(gb){var Pr=gb.a;U();rd=Pr.replace(RegExp("\\/$","gi"),"");X(wc[gb.b],"found: score\x3d"+gb.d+", txt\x3d["+gb.c+"], "+rd)}if(3<=Ok){var Be,xg,ac,Ce,yg;W("numLinks\x3d"+wc.length+", found next: "+(null!=rd?rd:"null"));for(Be=0;Be<wc.length;Be++){xg=wc[Be];ac=xg.innerText;yg=(U(),lg(ac,"\\s+"));ac="";for(Ce=0;Ce<yg.length;Ce++)ac+=yg[Ce],Ce<yg.length-1&&(ac+=" ");W(Be+")"+xg.href+", txt\x3d["+ac+"], dbg\x3d["+eh(lm,xg)+"]")}}nf=rd;if(null!=nf){if(void 0==nf)throw new TypeError;mf[1]=
-nf}if(void 0==mf)throw new TypeError;m[3]=mf}Nl(q,I,"Pagination");var fa=c.f,yc,bc,zg,Ag,zc,Ac,Mj,wa,Nj,Oj,Pj;wa=(Nj={},Nj[9]=[],Nj);var Bg,Cg;Cg=!1;for(Bg=0;Bg<fa.a.b.length&&!Cg;Bg++)Cg=N(fa.a,Bg).xb();if(!Cg){var dp=Ek(fa);if(void 0==dp)throw new TypeError;wa[1]=dp;var Qj,Dg,Eg;Eg="";for(Dg=0;Dg<fa.a.b.length&&!Eg.length;Dg++)Eg=N(fa.a,Dg).vb();Qj=Eg;if(void 0==Qj)throw new TypeError;wa[2]=Qj;var Rj,Fg,Gg;Gg="";for(Fg=0;Fg<fa.a.b.length&&!Gg.length;Fg++)Gg=N(fa.a,Fg).wb();Rj=Gg;if(void 0==Rj)throw new TypeError;
+ab));O=uf}Zk(J,O,"Classification Complete");var jr=(el(),fl),Ai,Jn,Bi,vf,Kn,wf,sb;Ai=!1;sb=new M(J.a);a:for(;sb.b<sb.d.J();)if(wf=(y(sb.b<sb.d.J()),sb.d.T(sb.c=sb.b++)),wf.a)for(Bi=jr.a,vf=0,Kn=Bi.length;vf<Kn;++vf)if(Jn=Bi[vf],S(wf.b,Jn)){dl(wf,!1);Ai=!0;continue a}O=Ai;Zk(J,O,"Ignore Strictly Not Content blocks");var Ci=gl();Ci.e=0.5;Ci.d=10;O=hl(il(Ci),J);Zk(J,O,"SimilarSiblingContentExpansion: Cross headings");var xf=gl();xf.c=!0;xf.e=0;xf.d=10;O=hl(il(xf),J);Zk(J,O,"SimilarSiblingContentExpansion: Mixed tags");
+var yf,tb,On,de,Ea,Di;Di=J.a;if(2>Di.b.length)O=!1;else{yf=!1;de=new rh(Di,0);for(tb=de.R();de.Q();)if(Ea=tb,tb=de.R(),S(Ea.b,"de.l3s.boilerpipe/HEADING")&&!(S(Ea.b,"STRICTLY_NOT_CONTENT")||S(tb.b,"STRICTLY_NOT_CONTENT")||S(Ea.b,"de.l3s.boilerpipe/TITLE")||S(tb.b,"de.l3s.boilerpipe/TITLE")))if(tb.a){yf=!0;On=Ea.a;Xk(Ea,tb);tb=Ea;de.V();var Pn=Ea;S(Pn.b,"de.l3s.boilerpipe/HEADING")&&Pn.b.a.c.ib("de.l3s.boilerpipe/HEADING");On||R(Ea.b,"BOILERPLATE_HEADING_FUSED")}else Ea.a&&(yf=!0,dl(Ea,!1));O=yf}Zk(J,
+O,"HeadingFusion");O=jl((kl(),ll),J);Zk(J,O,"BlockProximityFusion: Distance 1");var kr=(ml(),nl),Ei,bb,Fi,Vn;Vn=J.a;Ei=!1;for(bb=new M(Vn);bb.b<bb.d.J();)Fi=(y(bb.b<bb.d.J()),bb.d.T(bb.c=bb.b++)),Fi.a||null!=kr.a&&S(Fi.b,"de.l3s.boilerpipe/TITLE")||(qh(bb),Ei=!0);O=Ei;Zk(J,O,"BlockFilter");O=jl(ol,J);Zk(J,O,"BlockProximityFusion: Same level content-only");var lr=(pl(),ql),Gi,ub,ee,Hi,Ii,Ka,vb,wb,Zc;Zc=J.a;if(2>Zc.b.length)O=!1;else{Hi=-1;ub=null;Gi=0;ee=-1;for(wb=new M(Zc);wb.b<wb.d.J();)Ka=(y(wb.b<
+wb.d.J()),wb.d.T(wb.c=wb.b++)),Ka.a&&(Ii=Ka.d,Ii>Hi&&(ub=Ka,Hi=Ii,ee=Gi)),++Gi;for(vb=new M(Zc);vb.b<vb.d.J();)Ka=(y(vb.b<vb.d.J()),vb.d.T(vb.c=vb.b++)),Ka==ub?(dl(Ka,!0),R(Ka.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")):(dl(Ka,!1),R(Ka.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT"));if(lr.a&&-1!=ee){var mr=ee,xb,Zn,Ji,Ki;Ki=B(rl(N(ub.j,N(ub.i,ub.i.b.length-1).a)));for(Ji=new rh(Zc,mr+1);Ji.Q();)xb=Ji.R(),Zn=B(sl(N(xb.j,N(xb.i,0).a))),B(Ki)==B(Zn)&&(dl(xb,!0),R(xb.b,"SIBLING_OF_MAIN_CONTENT"),Ki=B(rl(N(xb.j,
+N(xb.i,xb.i.b.length-1).a))));var nr=ee,yb,$n,Li,$c;Li=B(sl(N(ub.j,N(ub.i,0).a)));for($c=new rh(Zc,nr);0<$c.b;)yb=(y(0<$c.b),N($c.a,$c.c=--$c.b)),$n=B(rl(N(yb.j,N(yb.i,yb.i.b.length-1).a))),B(Li)==B($n)&&(dl(yb,!0),R(yb.b,"SIBLING_OF_MAIN_CONTENT"),Li=B(sl(N(yb.j,N(yb.i,0).a))))}O=!0}Zk(J,O,"Keep Largest Block");var Bf,pc,Cf,ad,zb,Ab,fe;Cf=0;pc=fe=-1;for(Ab=new M(J.a);Ab.b<Ab.d.J();)ad=(y(Ab.b<Ab.d.J()),Ab.d.T(Ab.c=Ab.b++)),-1==pc&&S(ad.b,"de.l3s.boilerpipe/TITLE")&&(fe=Cf,pc=-1),-1==pc&&ad.a&&(pc=
+Cf),++Cf;if(pc<=fe||-1==fe)O=!1;else{Bf=!1;for(zb=new M(new th(J.a,fe,pc));zb.b<zb.d.J();)ad=(y(zb.b<zb.d.J()),zb.d.T(zb.c=zb.b++)),S(ad.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&(Bf|=dl(ad,!0));O=Bf}Zk(J,O,"Expand Title to Content");var Mi,Df,cb,Bb,Cb;Mi=!1;Df=-1;for(Cb=new M(J.a);Cb.b<Cb.d.J();)if(cb=(y(Cb.b<Cb.d.J()),Cb.d.T(Cb.c=Cb.b++)),cb.a&&S(cb.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")){Df=cb.f;break}if(-1==Df)O=!1;else{for(Bb=new M(J.a);Bb.b<Bb.d.J();)cb=(y(Bb.b<Bb.d.J()),Bb.d.T(Bb.c=Bb.b++)),
+!cb.a&&100<=cb.d&&cb.f==Df&&(dl(cb,!0),Mi=!0);O=Mi}Zk(J,O,"Largest Block Same Tag Level -\x3e Content");var Ni,Ef,db,Db;Ni=!1;Ef=aa;for(Db=new M(J.a);Db.b<Db.d.J();)db=(y(Db.b<Db.d.J()),Db.d.T(Db.c=Db.b++)),db.a&&S(db.b,"de.l3s.boilerpipe/VERY_LIKELY_CONTENT")?Ef=db.f:db.f>Ef&&S(db.b,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&S(db.b,"de.l3s.boilerpipe/LI")&&0==db.c?(dl(db,!0),Ni=!0):Ef=aa;O=Ni;Zk(J,O,"List at end filter");var or=c.d,Oi,Ff,Pi,Eb;Ff=0;for(Eb=new M(J.a);Eb.b<Eb.d.J();)Pi=(y(Eb.b<Eb.d.J()),
+Eb.d.T(Eb.c=Eb.b++)),Pi.a&&(Ff+=Pi.d);Oi=Ff;if(void 0==Oi)throw new TypeError;or[1]=Oi;var pr,Fb;for(Fb=new M(J.a);Fb.b<Fb.d.J();){var Gf=pr=(y(Fb.b<Fb.d.J()),Fb.d.T(Fb.c=Fb.b++)),ao=void 0,Gb=void 0,Qi=void 0;if(Gf.a)for(Gb=new M(Gf.i);Gb.b<Gb.d.J();)ao=(y(Gb.b<Gb.d.J()),Gb.d.T(Gb.c=Gb.b++)),Qi=N(Gf.j,ao.a),Qi.p=!0,S(Gf.b,"de.l3s.boilerpipe/TITLE")&&R(Qi.e,"de.l3s.boilerpipe/TITLE")}var Hf,Hb,If;If=!1;for(Hb=new M(nc.a.a);Hb.b<Hb.d.J();)Hf=(y(Hb.b<Hb.d.J()),Hb.d.T(Hb.c=Hb.b++)),Hf.p?If=!0:r(Hf,35)?
+If=!1:If&&(Hf.p=!0);var bo=nc.a,Jf,La,Ib,Jb,bd,co,Kf;Jf=new Q;Kf=bd=null;for(Jb=new M(bo.a);Jb.b<Jb.d.J();)La=(y(Jb.b<Jb.d.J()),Jb.d.T(Jb.c=Jb.b++)),r(La,35)&&La.p&&(!bd&&(bd=La),Kf=La);if(Kf){for(Ib=new M(bo.a);Ib.b<Ib.d.J()&&!(La=(y(Ib.b<Ib.d.J()),Ib.d.T(Ib.c=Ib.b++)),(co=r(La,32))&&La.p||La==Kf);)co&&P(Jf,La);var ge,Ri,Si,he,eo,Lf,Kb,cd;if(0!=Jf.b.length){Si=null;bd&&(Si=N(bd.a,bd.c));eo=(cd=new Q,P(cd,new tl),P(cd,new ul),P(cd,new vl(Si)),P(cd,new wl),cd);ge=null;Ri=0;for(Kb=new M(Jf);Kb.b<Kb.d.J();){Lf=
+(y(Kb.b<Kb.d.J()),Kb.d.T(Kb.c=Kb.b++));var Mf=void 0,jo=void 0,Lb=void 0,ie=void 0;if(Lf){ie=0;Mf=Lf.d;for(Lb=new M(eo);Lb.b<Lb.d.J();)jo=(y(Lb.b<Lb.d.J()),Lb.d.T(Lb.c=Lb.b++)),ie+=jo.Gb(Mf);2>Ok||(Mf?W("FINAL SCORE: "+ie+" : "+A(Mf,"src")):W("Null image attempting to be scored!"));he=ie}else he=0;26<=he&&(!ge||Ri<he)&&(ge=Lf,Ri=he)}ge&&(ge.p=!0)}}var qr=nc.a,Nf,Mb,Ma,je,Ti,Ui,ko,ke;Ma=!1;Ti=-1;je=new jk;for(Mb=new M(qr.a);Mb.b<Mb.d.J();)Nf=(y(Mb.b<Mb.d.J()),Mb.d.T(Mb.c=Mb.b++)),r(Nf,51)?(ke=Nf,ke.b==
+(xl(),yl)?(ke.p=Ma,P(je.a,ke),Ma=!1):(Ui=ik(je),(Ma|=Ti>=je.a.b.length)&&(Ti=je.a.b.length-1),ko=Ui.p,Ui.p=Ma,ke.p=Ma,Ma=ko)):Ma||(Ma=Nf.p);var lo=V()-Wc;if(void 0==lo)throw new TypeError;c.e[3]=lo;Wc=V();var Vi,Nb,ed;ed=new Tg;for(Nb=new M(nc.a.a);Nb.b<Nb.d.J();)if(Vi=(y(Nb.b<Nb.d.J()),Nb.d.T(Nb.c=Nb.b++)),Vi.p){var rr=Vi.Eb(un);ed.a+=rr;un&&(ed.a+="\n")}qi=ed.a;var mo=V()-Wc;if(void 0==mo)throw new TypeError;c.e[4]=mo;var sr=nc.a,Na,Ob,Of,Pf;Of=new Q;for(Ob=new M(sr.a);Ob.b<Ob.d.J();)if(Na=(y(Ob.b<
+Ob.d.J()),Ob.d.T(Ob.c=Ob.b++)),Na.p)if(r(Na,32))Ph(Of,(!Na.b&&zl(Na),Pf=new Q,!Na.e.length||P(Pf,Na.e),Ph(Pf,Al(Na.b)),Pf));else if(r(Na,68)){var tr=Of,Qf=Na,Rf=void 0,Sf=void 0,Tf=void 0,Xi=void 0;!Qf.a&&(Qf.a=Bl(Cl(Qf.b)));Tf=new Q;Xi=Qf.a.querySelectorAll("IMG, SOURCE");for(Rf=0;Rf<Xi.length;Rf++)Sf=Xi[Rf],!Sf.src.length||P(Tf,Sf.src),Ph(Tf,Al(Sf));Ph(tr,Tf)}c.c=Of;if(4<=Ok){for(Wd=0;Wd<c.e[6].length;Wd++){var oo=c.e;if(Wd>=oo[6].length)throw new RangeError;Vd=oo[6][Wd];if(void 0===Vd[1])throw new TypeError;
+var ur="Timing: "+Vd[1]+" \x3d ";if(void 0===Vd[2])throw new TypeError;W(ur+Vd[2])}var po=c.e;if(void 0===po[1])throw new TypeError;var vr="Timing: MarkupParsingTime \x3d "+po[1]+"\nTiming: DocumentConstructionTime \x3d ",qo=c.e;if(void 0===qo[2])throw new TypeError;var wr=vr+qo[2]+"\nTiming: ArticleProcessingTime \x3d ",ro=c.e;if(void 0===ro[3])throw new TypeError;var xr=wr+ro[3]+"\nTiming: FormattingTime \x3d ",so=c.e;if(void 0===so[4])throw new TypeError;W(xr+so[4])}if(void 0==qi)throw new TypeError;
+b[1]=qi;if(void 0==b)throw new TypeError;m[2]=b;var to=((null==c.g||!c.g.length)&&(c.g="auto"),c.g);if(void 0==to)throw new TypeError;m[9]=to;for(Aa=new M(c.c);Aa.b<Aa.d.J();){pb=(y(Aa.b<Aa.d.J()),Aa.d.T(Aa.c=Aa.b++));var yr=(mi={},m[10].push(mi),mi);if(void 0==pb)throw new TypeError;yr[1]=pb}var $i;if(void 0!=a[3]){if(void 0===a[3])throw new TypeError;$i=a[3]}else $i=$doc.URL;g=$i;I=c.e;q=V();var aj;if(void 0!=a[4]){if(void 0===a[4])throw new TypeError;aj=a[4]}else aj="next";if("pagenum"===aj){Dl();
+ia=new El(I);var bj;var wo=$doc.documentElement,cj,dj,fd,Uf,Vf,xo,Wf;Wf=V();ia.b=g.replace(Fl,"");ia.d=Gl(ia.b);if(ia.d){dj=Hl(Il(wo,g));cj=wo.getElementsByTagName("A");for(fd=0;fd<cj.length;)Vf=cj[fd],(xo=Jl(ia,Vf,dj))?(Kl(ia.a),Ll(ia,Vf,!1,!0,null),Ml(ia.a,xo.a),ia.c=0,Ll(ia,Vf,!1,!1,dj),fd+=1+ia.c):++fd;var me=ia.a;0!=me.a.b.length&&0==N(me.a,me.a.b.length-1).b.b.length&&me.a.U(me.a.b.length-1);Nl(Wf,ia.e,"PageParameterParser");Wf=V();var zr=ia.a,Ao=ia.b,hd,qc,Zf,Pb,$f,ag;if($f=Gl(Ao)){$f.d.username=
+"";$f.d.password="";qc=new Ol;for(Pb=new M(zr.a);Pb.b<Pb.d.J();)if(Zf=(y(Pb.b<Pb.d.J()),Pb.d.T(Pb.c=Pb.b++)),!(2>Zf.b.b.length)){for(var T=Zf.b,Ar=0>Zf.a,bg=$f,Br=qc.a?qc.a.d:"",id=void 0,Bo=void 0,Qb=void 0,id=0,Qb=new M(T);Qb.b<Qb.d.J();)Bo=(y(Qb.b<Qb.d.J()),Qb.d.T(Qb.c=Qb.b++)),!Bo.b.length||++id;if(0==id)ag=null;else{if(Ar)for(var jd=void 0,kd=void 0,Co=void 0,kd=0,jd=T.b.length-1;kd<jd;++kd,--jd)Co=(z(kd,T.b.length),T.b[kd]),Sh(T,kd,(z(jd,T.b.length),T.b[jd])),Sh(T,jd,Co);2==T.b.length&&1==id&&
+1==(z(0,T.b.length),T.b[0]).a&&2==(z(1,T.b.length),T.b[1]).a&&(lf((z(0,T.b.length),T.b[0]).b)?Sh(T,0,new Pl(1,Va(bg.d))):Sh(T,1,new Pl(2,Va(bg.d))),++id);var cg=void 0;if(2<=id){for(var rc=void 0,ij=void 0,ld=void 0,dg=void 0,jj=void 0,Rb=void 0,sc=void 0,md=void 0,Sb=void 0,ne=void 0,Pa=void 0,eg=void 0,Do=void 0,fg=void 0,oe=void 0,Eo=void 0,Tb=void 0,pe=void 0,pe=0,Tb=new M(T);Tb.b<Tb.d.J();)Eo=(y(Tb.b<Tb.d.J()),Tb.d.T(Tb.c=Tb.b++)),Eo.a==pe+1&&++pe;if(28<=pe&&31>=pe)cg=null;else{jj="";ne=new Ql;
+eg=E(Rl,da,69,T.b.length,0);for(sc=0;sc<T.b.length;sc++)if(Sb=(z(sc,T.b.length),T.b[sc]),Sb.b.length&&(oe=Gl(Sb.b),eg[sc]=oe)){oe.d.username="";oe.d.password="";var Ub=oe,Dr=Sb.a,Er=sc,Fr=ne,qe=void 0,kj=void 0,re=void 0,gg=void 0,hg=void 0,nd=void 0,ig=void 0,jg=void 0;if(null==Ub.b)if(jg=Ub.d.search,jg.length)for(hg=(U(),lg(jg.substr(1,jg.length-1),"\\\x26")),Ub.b=Me([hg.length,2]),nd=0;nd<hg.length;nd++)ig=lg(hg[nd],"\x3d"),Ub.b[nd][0]=ig[0],Ub.b[nd][1]=1<ig.length?ig[1]:"";else Ub.b=Me([0,2]);
+gg=Ub.b;if(0!=gg.length)for(qe=0;qe<gg.length;qe++){kj=gg[qe];try{re=new Sl(Ub,0==qe,kj[0],kj[1])}catch(kg){if(kg=Cc(kg),r(kg,23))re=null;else throw Dc(kg);}re&&Tl(Fr,re,new Ul(Dr,re.a,Er))}1==Sb.a&&(jj=Sb.b)}if(0==ne.a.b)for(Rb=0;Rb<T.b.length;Rb++)if(Sb=(z(Rb,T.b.length),T.b[Rb]),eg[Rb]){var tc=eg[Rb],Gr=Sb.a,Hr=Rb,Ir=ne,mj=void 0,nj=void 0,Io=void 0,oj=void 0,pj=void 0,se=void 0,Jo=void 0,oj=(null==tc.c&&(tc.c=Vl(tc.d)),tc.c);if(oj.length&&Wl(oj))for(Jo=Va(tc.d),pj=tc.d.origin.length,!Xl&&(Xl=
+RegExp("(\\d+)","gi")),Xl.lastIndex=pj;;){mj=Xl.exec(Jo);if(!mj)break;nj=Xl.lastIndex;Io=nj-mj[1].length;try{se=new Yl(tc,pj,Io,nj)}catch(mg){if(mg=Cc(mg),r(mg,23))se=null;else throw Dc(mg);}se&&Tl(Ir,se,new Ul(Gr,se.a,Hr))}}fg=new Ol;for(ld=new mh((new lh(ne.a)).a);nh(ld);){if(ld._gwt_modCount!=ld.c._gwt_modCount)throw new ph;ij=(y(nh(ld)),ld.a.R());Do=ij.W();md=ij.X();if(!(Do===Br||100<md.a.b.length)&&md.b.Ab(bg)){e:{var qj=md.b,uc=md.a,Vb=T,rj=jj,eb=void 0,sj=void 0,ue=void 0,Mo=void 0,tj=void 0,
+Wb=void 0,Qa=void 0,No=void 0,ve=void 0,uj=void 0;if(2<=uc.b.length)if(ve=Zl(uc,Vb),ve.a&&ve.b&&$l(Vb,ve)){Mo=am(uc);eb=new Q;for(Wb=new M(uc);Wb.b<Wb.d.J();)tj=(y(Wb.b<Wb.d.J()),Wb.d.T(Wb.c=Wb.b++)),P(eb,new Pl(tj.a,N(Vb,tj.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,Mo,ve.c)}else Pa=null;else{if(1==uc.b.length&&rj.length&&(Qa=(z(0,uc.b.length),uc.b[0]),No=2==Qa.a&&1==Qa.c,uj=3==Qa.a&&2==Qa.c&&2==(z(1,Vb.b.length),Vb.b[1]).a,1==(z(0,Vb.b.length),Vb.b[0]).a&&(No||uj)&&qj.zb(rj))){ue=Qa.b-Qa.a;0==ue||1==
+ue?sj=1:(sj=Qa.b,ue=0);eb=new Q;P(eb,new Pl(1,rj));P(eb,new Pl(Qa.a,N(Vb,Qa.c).b));Pa=new bm((cm(),dm),qj.tS(),eb,new em(sj,ue),uj?(z(1,eb.b.length),eb.b[1]).b:"");break e}Pa=null}}if(Pa){var rc=(!fm&&(fm=/\/$/),bg.d.href.replace(fm,"")),we;e:{var pd=Pa,yj=rc,Mr=T,qd=void 0,ng=void 0,Xb=void 0;if(2>pd.a.b.length||1==N(pd.a,0).a||yj.length>=N(pd.a,0).b.length)we=!1;else{for(qd=0;qd<pd.a.b.length;qd++){var zj;(zj=N(pd.a,qd).a!=qd+2)||(zj=N(pd.a,qd).b===yj);if(zj){we=!1;break e}}for(Xb=new M(Mr);Xb.b<
+Xb.d.J();)if(ng=(y(Xb.b<Xb.d.J()),Xb.d.T(Xb.c=Xb.b++)),1==ng.a&&ng.b.length&&ng.b!==yj){we=!1;break e}we=!0}}we?uh(Pa.a,0,new Pl(1,rc)):md.b.zb(rc)&&(dg=N(Pa.a,0),2==dg.a&&dg.b!==rc&&rc.length<dg.b.length&&uh(Pa.a,0,new Pl(1,rc)));gm(fg,new hm(Pa))}}}cg=fg.a?fg:null}}else cg=null;ag=cg}ag&&gm(qc,ag)}if(qc.a){qc.b&&3<=Ok&&W("Detected multiple page patterns");hd=qc.a;var Aj,Bj,Yb;if(!hd.c.length&&0!=hd.a.b.length)for(Aj=!1,Yb=new M(hd.a);Yb.b<Yb.d.J();){Bj=(y(Yb.b<Yb.d.J()),Yb.d.T(Yb.c=Yb.b++));if(Aj){hd.c=
+Bj.b;break}Bj.b===Ao&&(Aj=!0)}Uf=hd}else Uf=new im}else Uf=new im;Nl(Wf,ia.e,"PageParameterDetector");bj=Uf}else bj=new im;l=bj;e={};f=l.c;if(f.length){if(void 0==f)throw new TypeError;e[1]=f}if(void 0==e)throw new TypeError;m[3]=e;3<=Ok&&W("paging by pagenum: "+jm(l))}else{3<=Ok&&W("paging by next");km();mf={};var Ro=$doc.documentElement,wc,Cj,Dj,Ej,Fj,fb,Gj,xe,K,Zb,ja,Hj,x,$b,rd,qg,ye,Ij,sd,td,ud,rg,sg,So,gb,Jj,To,Uo;3<=Ok&&hh(lm);fb=(U(),g.replace(RegExp("\\/[^/]*$","gi"),""));To=g.replace(RegExp("\\/$",
+"gi"),"");wc=Ro.getElementsByTagName("A");sg=new Zi;Dj=new Zi;Ej=Hl(Il(Ro,g));var Nr=lg(g,":\\/\\/")[0]+"://",Vo,ze=g,ze=(U(),lg(ze,":\\/\\/"))[1];Vo=-1==ze.indexOf("/")?ze:lg(ze,"\\/")[0];Cj=Nr+Vo+"/";var Or="^"+Cj.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$\x26")+".*\\d";So=RegExp(Or,"i");for(xe=0;xe<wc.length;xe++)if(K=wc[xe],Uo=A(K,"href"),Ej.setAttribute("href",Uo),ja=Ej.href,So.test(ja))if(Jj=(K.offsetWidth||0)|0,Gj=(K.offsetHeight||0)|0,0==Jj||0==Gj)X(K,"ignored: sz\x3d"+Jj+"x"+Gj);else if(mm(K))if(ja=
+ja.replace(nm,""),X(K,"-\x3e "+ja),F(ja,To)||F(ja,fb))X(K,"ignored: same as current or folder url "+fb);else if($b=K.innerText,25<$b.length)X(K,"ignored: link text too long");else if(om.test($b))X(K,"ignored: one of extra"),R(Dj,ja);else if(Hj=ja,ja.substr(0,fb.length)===fb&&(Hj=pg(ja,fb.length)),pm.test(Hj)){x=new qm(xe,$b,ja);R(sg,x);0!=ja.indexOf(fb)&&(x.d-=25,X(K,"score\x3d"+x.d+": not part of folder url "+fb));Zb=$b+" "+A(K,"class")+" "+K.id;X(K,"txt+class+id\x3d"+Zb);rm.test(Zb)&&(x.d+=50,X(K,
+"score\x3d"+x.d+": has next"));sm.test(Zb)&&(x.d+=25,X(K,"score\x3d"+x.d+": has pag* word"));tm.test(Zb)&&!rm.test(x.c)&&(x.d-=65,X(K,"score\x3d"+x.d+": has first|last but no next regex"));if(um.test(Zb)||om.test(Zb))x.d-=50,X(K,"score\x3d"+x.d+": has neg or extra regex");vm.test(Zb)&&(x.d-=200,X(K,"score\x3d"+x.d+": has opp of next regex"));qg=rg=!1;for(td=B(K);td&&(!rg||!qg);)ud=A(td,"class")+" "+td.id,!rg&&sm.test(ud)&&(x.d+=25,rg=!0,X(K,"score\x3d"+x.d+": posParent - "+ud)),qg||!um.test(ud)||
+wm.test(ud)||(x.d-=25,qg=!0,X(K,"score\x3d"+x.d+": negParent - "+ud)),td=B(td);if(xm.test(ja)||sm.test(ja))x.d+=25,X(K,"score\x3d"+x.d+": has paging info");om.test(ja)&&(x.d-=15,X(K,"score\x3d"+x.d+": has extra regex"));10<$b.length&&(x.d-=$b.length,X(K,"score\x3d"+x.d+": text too long"));rd=ym($b);0<rd&&(1==rd?x.d-=10:x.d+=0>10-rd?0:10-rd,X(K,"score\x3d"+x.d+": linktxt is a num ("+rd+")"));for(var hb=g,ib=ja,cp=K,Pr=Cj.length,xc=void 0,vg=void 0,wg=void 0,hb=zm(hb),ib=zm(ib),xc=Pr;xc<hf(hb.length,
+ib.length)&&hb.charCodeAt(xc)==ib.charCodeAt(xc);xc++);hb=tg(hb,xc,hb.length);ib=tg(ib,xc,ib.length);X(cp,"remains: "+hb+", "+ib);vg=ym(ib);wg=ym(hb);X(cp,"remains: "+wg+", "+vg);(Fj=0<wg&&0<vg?df(vg-wg):null)&&1==Fj.a&&(x.d+=25,X(K,"score\x3d"+x.d+": diff \x3d "+Fj))}else X(K,"ignored: no number beyond folder url "+fb);else X(K,"ignored: invisible");else X(K,"ignored: not prefix + num");gb=null;if(0!=sg.a.b)for(Ij=vh(new xh(sg.a));nh(Ij.a);)ye=oh(Ij.a).W(),S(Dj,ye.a)||50<=ye.d&&(!gb||gb.d<ye.d)&&
+(gb=ye);sd=null;if(gb){var Qr=gb.a;U();sd=Qr.replace(RegExp("\\/$","gi"),"");X(wc[gb.b],"found: score\x3d"+gb.d+", txt\x3d["+gb.c+"], "+sd)}if(3<=Ok){var Be,xg,ac,Ce,yg;W("numLinks\x3d"+wc.length+", found next: "+(null!=sd?sd:"null"));for(Be=0;Be<wc.length;Be++){xg=wc[Be];ac=xg.innerText;yg=(U(),lg(ac,"\\s+"));ac="";for(Ce=0;Ce<yg.length;Ce++)ac+=yg[Ce],Ce<yg.length-1&&(ac+=" ");W(Be+")"+xg.href+", txt\x3d["+ac+"], dbg\x3d["+eh(lm,xg)+"]")}}nf=sd;if(null!=nf){if(void 0==nf)throw new TypeError;mf[1]=
+nf}if(void 0==mf)throw new TypeError;m[3]=mf}Nl(q,I,"Pagination");var fa=c.f,yc,bc,zg,Ag,zc,Ac,Mj,wa,Nj,Oj,Pj;wa=(Nj={},Nj[9]=[],Nj);var Bg,Cg;Cg=!1;for(Bg=0;Bg<fa.a.b.length&&!Cg;Bg++)Cg=N(fa.a,Bg).xb();if(!Cg){var ep=Ek(fa);if(void 0==ep)throw new TypeError;wa[1]=ep;var Qj,Dg,Eg;Eg="";for(Dg=0;Dg<fa.a.b.length&&!Eg.length;Dg++)Eg=N(fa.a,Dg).vb();Qj=Eg;if(void 0==Qj)throw new TypeError;wa[2]=Qj;var Rj,Fg,Gg;Gg="";for(Fg=0;Fg<fa.a.b.length&&!Gg.length;Fg++)Gg=N(fa.a,Fg).wb();Rj=Gg;if(void 0==Rj)throw new TypeError;
 wa[3]=Rj;var Sj,Hg,Ig;Hg="";for(Ig=0;Ig<fa.a.b.length&&!Hg.length;Ig++)Hg=N(fa.a,Ig).rb();Sj=Hg;if(void 0==Sj)throw new TypeError;wa[4]=Sj;var Tj,Jg,Kg;Kg="";for(Jg=0;Jg<fa.a.b.length&&!Kg.length;Jg++)Kg=N(fa.a,Jg).tb();Tj=Kg;if(void 0==Tj)throw new TypeError;wa[5]=Tj;var Uj,Lg,Mg;Lg="";for(Mg=0;Mg<fa.a.b.length&&!Lg.length;Mg++)Lg=N(fa.a,Mg).qb();Uj=Lg;if(void 0==Uj)throw new TypeError;wa[6]=Uj;var Vj,Ng,Og;Ng="";for(Og=0;Og<fa.a.b.length&&!Ng.length;Og++)Ng=N(fa.a,Og).pb();Vj=Ng;if(void 0==Vj)throw new TypeError;
-wa[7]=Vj;var Pg,Qg;Pg=null;for(Qg=0;Qg<fa.a.b.length&&!Pg;Qg++)Pg=N(fa.a,Qg).ob();if(yc=Pg){bc=(Oj={},Oj[5]=[],Oj);var ep=yc.d;if(void 0==ep)throw new TypeError;bc[1]=ep;var fp=yc.c;if(void 0==fp)throw new TypeError;bc[2]=fp;var gp=yc.b;if(void 0==gp)throw new TypeError;bc[3]=gp;var hp=yc.e;if(void 0==hp)throw new TypeError;bc[4]=hp;for(Ag=0;Ag<yc.a.length;Ag++)bc[5].push(yc.a[Ag]);if(void 0==bc)throw new TypeError;wa[8]=bc}var Rg,Sg;Sg=null;for(Rg=0;Rg<fa.a.b.length&&!(Sg=N(fa.a,Rg).sb(),0<Sg.length);Rg++);
-Mj=Sg;for(zg=0;zg<Mj.length;zg++){zc=Mj[zg];Ac=(Pj={},wa[9].push(Pj),Pj);var ip=zc.e;if(void 0==ip)throw new TypeError;Ac[1]=ip;var jp=zc.c;if(void 0==jp)throw new TypeError;Ac[2]=jp;var kp=zc.d;if(void 0==kp)throw new TypeError;Ac[3]=kp;var lp=zc.a;if(void 0==lp)throw new TypeError;Ac[4]=lp;var mp=zc.f;if(void 0==mp)throw new TypeError;Ac[5]=mp;var np=zc.b;if(void 0==np)throw new TypeError;Ac[6]=np}}if(void 0==wa)throw new TypeError;m[5]=wa;var op=V()-v;if(void 0==op)throw new TypeError;I[5]=op;
-if(void 0==I)throw new TypeError;m[6]=I;var pp=c.d;if(void 0==pp)throw new TypeError;m[8]=pp;d=(ln={},ln);var qp=(mn=Am,Am="",mn);if(void 0==qp)throw new TypeError;d[1]=qp;if(void 0==d)throw new TypeError;m[7]=d;return m}n(207,1,{},function(){});t(207);
+wa[7]=Vj;var Pg,Qg;Pg=null;for(Qg=0;Qg<fa.a.b.length&&!Pg;Qg++)Pg=N(fa.a,Qg).ob();if(yc=Pg){bc=(Oj={},Oj[5]=[],Oj);var fp=yc.d;if(void 0==fp)throw new TypeError;bc[1]=fp;var gp=yc.c;if(void 0==gp)throw new TypeError;bc[2]=gp;var hp=yc.b;if(void 0==hp)throw new TypeError;bc[3]=hp;var ip=yc.e;if(void 0==ip)throw new TypeError;bc[4]=ip;for(Ag=0;Ag<yc.a.length;Ag++)bc[5].push(yc.a[Ag]);if(void 0==bc)throw new TypeError;wa[8]=bc}var Rg,Sg;Sg=null;for(Rg=0;Rg<fa.a.b.length&&!(Sg=N(fa.a,Rg).sb(),0<Sg.length);Rg++);
+Mj=Sg;for(zg=0;zg<Mj.length;zg++){zc=Mj[zg];Ac=(Pj={},wa[9].push(Pj),Pj);var jp=zc.e;if(void 0==jp)throw new TypeError;Ac[1]=jp;var kp=zc.c;if(void 0==kp)throw new TypeError;Ac[2]=kp;var lp=zc.d;if(void 0==lp)throw new TypeError;Ac[3]=lp;var mp=zc.a;if(void 0==mp)throw new TypeError;Ac[4]=mp;var np=zc.f;if(void 0==np)throw new TypeError;Ac[5]=np;var op=zc.b;if(void 0==op)throw new TypeError;Ac[6]=op}}if(void 0==wa)throw new TypeError;m[5]=wa;var pp=V()-v;if(void 0==pp)throw new TypeError;I[5]=pp;
+if(void 0==I)throw new TypeError;m[6]=I;var qp=c.d;if(void 0==qp)throw new TypeError;m[8]=qp;d=(mn={},mn);var rp=(nn=Am,Am="",nn);if(void 0==rp)throw new TypeError;d[1]=rp;if(void 0==d)throw new TypeError;m[7]=d;return m}n(207,1,{},function(){});t(207);
 function Bl(a){var b;if(0==a.b.length)return null;b=new Bm(a);var c=(z(0,a.b.length),a.b[0]),d;for(d=c.parentNode;d&&9!=d.nodeType;c=d,d=d.parentNode);Tk(new Uk(b),c);b=b.c;for(a=(z(0,a.b.length),a.b[0]);1==b.a.b&&b.b!=a&&3!=Kh(b.a,0).b.nodeType;)b=Kh(b.a,0);a=Cm(b);if(1!=a.nodeType)return null;Dm(a,"ID",D(w(p,1),h,2,4,["*"]));Em(a);Dm(a,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(a,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(a,"BGCOLOR",D(w(p,1),h,2,4,["TABLE","TR","TD","TH"]));Dm(a,"STYLE",D(w(p,1),h,2,4,["*"]));
 1==a.nodeType&&"IMG"===a.tagName&&Fm(a);c=a.querySelectorAll("IMG");for(b=0;b<c.length;b++)Fm(c[b]);return a}function Al(a){var b,c;c=new Q;a.hasAttribute("srcset")&&Ph(c,Gm(a));a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Ph(c,Gm(a[b]));return c}function Hm(a){return a?((a.offsetHeight||0)|0)*((a.offsetWidth||0)|0):0}function Im(a,b){var c;c=a.getElementsByTagName(b);return 0<c.length?c[0]:null}function Jm(a,b){var c;for(c=a;c&&!c.contains(b);)c=c.parentNode;return c}
-function Sk(a){var b,c;if(0==a.J())return null;c=a.T(0);for(b=1;b<a.J();b++)c=Jm(c,a.T(b));return c}function Cl(a){var b;b=new Q;Tk(new Uk(new Km(b)),a);return b}function Lm(a){var b;for(b=new Q;a;)b.b[b.b.length]=a,a=a.parentNode;return b}function Gm(a){var b,c,d;c=new Q;a=A(a,"srcset");if(!a.length)return c;d=Mm(a);for(a=0;a<d.length;a++)b=Gk(d[a]),b.length&&(b=lg(b," "),P(c,b[0]));return c}
-function V(){return"undefined"!==typeof distiller_on_ios&&distiller_on_ios||!window.performance?Date.now():window.performance.now()}function Rk(a){var b,c,d;d=new Q;for(c=0;c<a.length;c++)b=a[c],mm(b)&&(b.offsetParent||0!=((b.offsetHeight||0)|0)||0!=((b.offsetWidth||0)|0))&&0<Hm(b)&&(d.b[d.b.length]=b);return d}function Nm(a,b){var c;if(null==a)return!1;c=$doc.createElement("a");c.href=a;return kf("."+Sc(c,"host"),"."+b)}
-function mm(a){var b;b=getComputedStyle(a,null);a=parseFloat(b.opacity);return!("none"===b.display||"hidden"===b.visibility||0==a)}function Em(a){var b,c,d;"A"===a.tagName&&(d=a,d.href.length&&(d.href=d.href));b=a.getElementsByTagName("A");for(c=0;c<b.length;c++)d=b[c],d.href.length&&(d.href=d.href);"VIDEO"===a.tagName&&(c=a,c.poster.length&&(c.poster=c.poster));d=a.getElementsByTagName("VIDEO");for(b=0;b<d.length;b++)c=d[b],c.poster.length&&(c.poster=c.poster);Om(a);Pm(a)}
-function Om(a){("IMG"==a.tagName||"SOURCE"==a.tagName||"TRACK"==a.tagName||"VIDEO"==a.tagName)&&a.src&&(a.src=a.src);a=a.querySelectorAll("img,source,track,video");for(var b in a)a[b].src&&(a[b].src=a[b].src)}function Pm(a){var b;a.hasAttribute("srcset")&&Qm(a);a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Qm(a[b])}
-function Qm(a){var b,c,d,e;d=A(a,"srcset");if(d.length){c=$doc.createElement("img");e=Mm(d);for(d=0;d<e.length;d++)b=Gk(e[d]),b.length&&(b=lg(b," "),c.src=b[0],b[0]=c.src,e[d]=Rm(b," "));c=Rm(e,", ");a.setAttribute("srcset",c)}else a.removeAttribute("srcset")}
-function Sm(a){var b,c,d,e;if(null==a||!a.length)return new Yi;e=new Yi;a=lg(a,"\x26");for(c=0;c<a.length;c++);c=0;for(d=a.length;c<d;++c)if(b=a[c],b=lg(b,"\x3d"),1<b.length){var f=e,g=b[0];if(null==b[1])throw new jf("encodedURL cannot be null");L(f,g,decodeURI(b[1]))}return e}function Dm(a,b,c){var d,e,f;e=0;for(f=c.length;e<f;++e)d=c[e],a.tagName!==d&&"*"!==d||a.removeAttribute(b);d=0;for(e=c.length;d<e;++d);c=Rm(c,", ");c=a.querySelectorAll(c);for(a=0;a<c.length;a++)c[a].removeAttribute(b)}
+function Sk(a){var b,c;if(0==a.J())return null;c=a.T(0);for(b=1;b<a.J();b++)c=Jm(c,a.T(b));return c}function Cl(a){var b;b=new Q;Tk(new Uk(new Km(b)),a);return b}function Lm(a){var b;for(b=new Q;a;)b.b[b.b.length]=a,a=a.parentNode;return b}function Gm(a){var b,c,d;c=new Q;a=A(a,"srcset");if(!a.length)return c;d=Mm(a);for(a=0;a<d.length;a++)b=Gk(d[a]),b.length&&(b=lg(b," "),P(c,b[0]));return c}function Nm(a){var b;$doc.body.appendChild(a);b=a.innerText;$doc.body.removeChild(a);return b}
+function V(){return"undefined"!==typeof distiller_on_ios&&distiller_on_ios||!window.performance?Date.now():window.performance.now()}function Rk(a){var b,c,d;d=new Q;for(c=0;c<a.length;c++)b=a[c],mm(b)&&(b.offsetParent||0!=((b.offsetHeight||0)|0)||0!=((b.offsetWidth||0)|0))&&0<Hm(b)&&(d.b[d.b.length]=b);return d}function Om(a,b){var c;if(null==a)return!1;c=$doc.createElement("a");c.href=a;return kf("."+Sc(c,"host"),"."+b)}
+function mm(a){var b;b=getComputedStyle(a,null);a=parseFloat(b.opacity);return!("none"===b.display||"hidden"===b.visibility||0==a)}function Em(a){var b,c,d;"A"===a.tagName&&(d=a,d.href.length&&(d.href=d.href));b=a.getElementsByTagName("A");for(c=0;c<b.length;c++)d=b[c],d.href.length&&(d.href=d.href);"VIDEO"===a.tagName&&(c=a,c.poster.length&&(c.poster=c.poster));d=a.getElementsByTagName("VIDEO");for(b=0;b<d.length;b++)c=d[b],c.poster.length&&(c.poster=c.poster);Pm(a);Qm(a)}
+function Pm(a){("IMG"==a.tagName||"SOURCE"==a.tagName||"TRACK"==a.tagName||"VIDEO"==a.tagName)&&a.src&&(a.src=a.src);a=a.querySelectorAll("img,source,track,video");for(var b in a)a[b].src&&(a[b].src=a[b].src)}function Qm(a){var b;a.hasAttribute("srcset")&&Rm(a);a=a.querySelectorAll("[SRCSET]");for(b=0;b<a.length;b++)Rm(a[b])}
+function Rm(a){var b,c,d,e;d=A(a,"srcset");if(d.length){c=$doc.createElement("img");e=Mm(d);for(d=0;d<e.length;d++)b=Gk(e[d]),b.length&&(b=lg(b," "),c.src=b[0],b[0]=c.src,e[d]=Sm(b," "));c=Sm(e,", ");a.setAttribute("srcset",c)}else a.removeAttribute("srcset")}
+function Tm(a){var b,c,d,e;if(null==a||!a.length)return new Yi;e=new Yi;a=lg(a,"\x26");for(c=0;c<a.length;c++);c=0;for(d=a.length;c<d;++c)if(b=a[c],b=lg(b,"\x3d"),1<b.length){var f=e,g=b[0];if(null==b[1])throw new jf("encodedURL cannot be null");L(f,g,decodeURI(b[1]))}return e}function Dm(a,b,c){var d,e,f;e=0;for(f=c.length;e<f;++e)d=c[e],a.tagName!==d&&"*"!==d||a.removeAttribute(b);d=0;for(e=c.length;d<e;++d);c=Sm(c,", ");c=a.querySelectorAll(c);for(a=0;a<c.length;a++)c[a].removeAttribute(b)}
 function Fm(a){var b,c,d;b=a.attributes;for(c=0;c<b.length;)d=b[c].nodeName,"src"===d||"alt"===d||"srcset"===d||"dir"===d||"width"===d||"height"===d||"title"===d?++c:a.removeAttribute(d)}function Km(a){this.a=a}n(105,1,{},Km);_.mb=function(){};_.nb=function(a){switch(a.nodeType){case 3:return P(this.a,a),!1;case 1:if(!mm(a))return!1;P(this.a,a);return!0;default:return!1}};t(105);
-function Tk(a,b){var c,d;if(a.a.nb(b)){if(d=b.firstChild)for(;d!=b;){c=!1;if(a.a.nb(d)){if(c=d.firstChild){d=c;continue}c=!0}for(;d!=b;){c&&a.a.mb(d);if(c=d.nextSibling){d=c;break}d=d.parentNode;c=!0}}a.a.mb(b)}}function Uk(a){this.a=a}n(61,1,{},Uk);t(61);function Tm(a){var b;a.b="";(b=a.j.querySelector(".byline-name"))&&(a.b=b.textContent)}function Um(a){this.j=a}n(121,1,{},Um);
-_.ob=function(){var a,b;a=new Vm;if(null==this.d){var c;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.d="";if(b=this.j.querySelector(".dateline"))this.d=b.textContent;else for(b=0;b<this.a.length;b++)if(c=this.a[b],F(c.name,"displaydate")){this.d=c.content;break}}a.d=this.d;b=(null==this.b&&Tm(this),this.b);a.a=b.length?D(w(p,1),h,2,4,[b]):E(p,h,2,0,4);return a};_.pb=function(){return null==this.b&&Tm(this),this.b};
+function Tk(a,b){var c,d;if(a.a.nb(b)){if(d=b.firstChild)for(;d!=b;){c=!1;if(a.a.nb(d)){if(c=d.firstChild){d=c;continue}c=!0}for(;d!=b;){c&&a.a.mb(d);if(c=d.nextSibling){d=c;break}d=d.parentNode;c=!0}}a.a.mb(b)}}function Uk(a){this.a=a}n(61,1,{},Uk);t(61);function Um(a){var b;a.b="";(b=a.j.querySelector(".byline-name"))&&(a.b=b.textContent)}function Vm(a){this.j=a}n(121,1,{},Vm);
+_.ob=function(){var a,b;a=new Wm;if(null==this.d){var c;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.d="";if(b=this.j.querySelector(".dateline"))this.d=b.textContent;else for(b=0;b<this.a.length;b++)if(c=this.a[b],F(c.name,"displaydate")){this.d=c.content;break}}a.d=this.d;b=(null==this.b&&Um(this),this.b);a.a=b.length?D(w(p,1),h,2,4,[b]):E(p,h,2,0,4);return a};_.pb=function(){return null==this.b&&Um(this),this.b};
 _.qb=function(){if(null==this.c){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.c="";for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"copyright")){this.c=b.content;break}}return this.c};_.rb=function(){return""};
-_.sb=function(){if(!this.f){var a,b,c,d,e;this.f=new Q;a=this.j.getElementsByTagName("IMG");for(c=0;c<a.length;c++){e=a[c];var f=d=b=void 0,g=void 0;b=void 0;b=B(e);if(F("FIGURE",b.tagName)){if(d=b.getElementsByTagName("FIGCAPTION"),g=d.length,b="",0<g&&2>=g)for(f=0;f<g&&!b.length;f++)b=d[f].innerText}else b="";(d=null!=b&&b.length)||(d=d=void 0,d=e.width,400>d?d=!1:(d/=e.height,d=1.3<=d&&3>=d));d&&(d=new Wm,d.e=e.src,d.a=b,d.f=e.width,d.b=e.height,P(this.f,d))}}return Th(this.f,E(Xm,da,27,this.f.b.length,
+_.sb=function(){if(!this.f){var a,b,c,d,e;this.f=new Q;a=this.j.getElementsByTagName("IMG");for(c=0;c<a.length;c++){e=a[c];var f=d=b=void 0,g=void 0;b=void 0;b=B(e);if(F("FIGURE",b.tagName)){if(d=b.getElementsByTagName("FIGCAPTION"),g=d.length,b="",0<g&&2>=g)for(f=0;f<g&&!b.length;f++)b=d[f].innerText}else b="";(d=null!=b&&b.length)||(d=d=void 0,d=e.width,400>d?d=!1:(d/=e.height,d=1.3<=d&&3>=d));d&&(d=new Xm,d.e=e.src,d.a=b,d.f=e.width,d.b=e.height,P(this.f,d))}}return Th(this.f,E(Ym,da,27,this.f.b.length,
 0))};_.tb=function(){if(null==this.i){var a,b,c;this.i="";a=this.j.getElementsByTagName("*");for(c=0;c<a.length&&!this.i.length;c++)b=a[c],this.i=A(b,"publisher"),!this.i.length&&(this.i=A(b,"source_organization"))}return this.i};_.ub=function(){if(null==this.k){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.k="";if(0!=this.a.length&&(a=this.j.getElementsByTagName("TITLE"),0!=a.length))for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"title")){this.k=b.content;break}}return this.k};
 _.vb=function(){return""};_.wb=function(){return""};_.xb=function(){if(!this.e){var a,b;!this.a&&(this.a=this.j.getElementsByTagName("META"));this.e=!0;for(a=0;a<this.a.length;a++)if(b=this.a[a],F(b.name,"IE_RM_OFF")){this.g=F(b.content,"true");break}}return this.g};_.a=null;_.b=null;_.c=null;_.d=null;_.e=!1;_.f=null;_.g=!1;_.i=null;_.j=null;_.k=null;t(121);function ym(a){return parseInt(a,10)|0}
-function Nl(a,b,c){var d;if(b){b=(d={},b[6].push(d),d);if(void 0==c)throw new TypeError;b[1]=c;a=V()-a;if(void 0==a)throw new TypeError;b[2]=a}}function W(a){null==a&&(a="");-1==a.indexOf("[0;")&&-1==a.indexOf("[1;")||(a+="\u001b[0m");Ym||null==$wnd.console||"function"!=typeof $wnd.console.log&&"object"!=typeof $wnd.console.log||$wnd.console.log(a);Am+=a+"\n"}var Ok=0,Am="",Ym=!1;function Ek(a){var b,c;c="";for(b=0;b<a.a.b.length&&!c.length;b++)c=N(a.a,b).ub();return c}
-function Ik(a,b){var c;this.b=b;this.a=new Q;c=V();P(this.a,new Zm(a,this.b));Nl(c,this.b,"OpenGraphProtocolParser");c=V();P(this.a,new $m(a,this.b));Nl(c,this.b,"SchemaOrgParserAccessor");c=V();P(this.a,new Um(a));Nl(c,this.b,"IEReadingViewParser")}n(110,1,{},Ik);t(110);function Vm(){}n(62,1,{},Vm);_.a=null;_.b="";_.c="";_.d="";_.e="";t(62);function Wm(){}n(27,1,{27:1},Wm);_.a="";_.b=0;_.c="";_.d="";_.e="";_.f=0;var Xm=t(27);
-function Kl(a){if(0==a.a.b.length||0!=N(a.a,a.a.b.length-1).b.b.length)P(a.a,new an),a.b=null}function Ml(a,b){var c,d,e;d=N(a.a,a.a.b.length-1);0==d.b.b.length?(P(d.b,b),a.b=b):(c=b.a-a.b.a,c=0==c?0:0>c?-1:1,c!=d.a?0!=d.a&&(d=(e=new an,P(a.a,e),e),0!=c&&P(d.b,a.b)):0==c&&(d.b.b=E(nb,da,1,0,3)),P(d.b,b),a.b=b,d.a=c)}function bn(){this.a=new Q}n(125,1,{},bn);_.b=null;t(125);function an(){this.b=new Q}n(82,1,{},an);_.a=0;t(82);function Bm(a){this.b=new cn(a);this.a=new Q;this.d=new Q}n(182,1,{},Bm);
-_.mb=function(){this.a.U(this.a.b.length-1);this.d.U(this.d.b.length-1)};_.nb=function(a){if(!this.b.a)return!1;P(this.a,a);P(this.d,null);1==this.d.b.length&&(this.c=new dn(a),Sh(this.d,0,this.c));if(en(this.b,a))for(a=0;a<this.a.b.length;a++)if(null==N(this.d,a)){Sh(this.d,a,new dn(N(this.a,a)));var b=N(this.d,a-1),c=N(this.d,a);dk(b.a,c)}return!0};t(182);
-function fn(a){var b,c;c=a.b.cloneNode(!1);for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=fn(b),c.appendChild(b);return c}function Cm(a){var b,c;c=a.b.cloneNode(!1);1==a.b.nodeType&&(b=getComputedStyle(a.b,null).direction,!b.length&&(b="auto"),c.setAttribute("dir",b));for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=Cm(b),c.appendChild(b);return c}function dn(a){this.b=a;this.a=new gk}n(73,1,{},dn);t(73);
-function gn(){gn=k;hn=RegExp("((\\w+):\\s+(http:\\/\\/ogp.me\\/ns(\\/\\w+)*#))\\s*","gi");jn=/^xmlns:(\w+)/i;qn=/^http:\/\/ogp.me\/ns(\/\w+)*#/i}function rn(a,b){return G(a.f,b)?H(a.f,b):""}function vn(a,b,c){null!=c&&c.length?(c=c.substr(1,c.length-1),"profile"===c?ci(a.c,(wn(),yn),b):"article"===c&&ci(a.c,(wn(),zn),b)):ci(a.c,(wn(),Bn),b)}
-function Cn(a,b){var c,d;this.b=new Dn;this.d=new En;this.a=new Fn;this.e=D(w(Gn,1),da,21,0,[new Hn("title",(wn(),Bn),null),new Hn("type",Bn,null),new Hn("url",Bn,null),new Hn("description",Bn,null),new Hn("site_name",Bn,null),new Hn("image",Bn,this.b),new Hn("image:",Bn,this.b),new Hn("first_name",yn,this.d),new Hn("last_name",yn,this.d),new Hn("section",zn,this.a),new Hn("published_time",zn,this.a),new Hn("modified_time",zn,this.a),new Hn("expiration_time",zn,this.a),new Hn("author",zn,this.a)]);
-this.f=new Yi;this.c=new fi(Kn);this.g=b;d=V();var e,f,g;c="";F("HTML",a.tagName)&&(c=A(a,"prefix"));c.length||(g=a.getElementsByTagName("HEAD"),1==g.length&&(c=A(g[0],"prefix")));if(c.length)for(hn.lastIndex=0;;){g=hn.exec(c);if(!g)break;vn(this,g[2],g[4])}else for(c=a.attributes,g=0;g<c.length;g++)if(f=c[g],e=f.nodeName.toLowerCase(),e=jn.exec(e))f=f.nodeValue,(f=qn.exec(f))&&vn(this,e[1],f[1]);null==ai(this.c,(wn(),Bn))&&ci(this.c,Bn,"og");null==ai(this.c,yn)&&ci(this.c,yn,"profile");null==ai(this.c,
-zn)&&ci(this.c,zn,"article");Nl(d,this.g,"OpenGraphProtocolParser.findPrefixes");d=V();var l,m;e="";for(g=new ii((new hi(this.c)).a);ki(g.a);)c=(g.b=ni(g.a),new ti(g.c,g.b)),e+='meta[property^\x3d"'+c.b.b[c.a.b]+'"],';e=tg(e,0,e.length-1);c=a.querySelectorAll(e);for(g=0;g<c.length;g++)for(f=c[g],m=A(f,"property").toLowerCase(),e=0;e<this.e.length;e++)l=ai(this.c,this.e[e].c)+":",og(m,l+this.e[e].a)&&(m=pg(m,l.length),l=!0,this.e[e].b&&(l=this.e[e].b.yb(m,f.content,this.f)),l&&L(this.f,this.e[e].a,
-f.content));Nl(d,this.g,"OpenGraphProtocolParser.parseMetaTags");d=V();c=this.b;if(0!=c.a.b.length)for(g=c.a.b.length-1;0<=g;g--)e=N(c.a,g)[0],null!=e&&e.length||c.a.U(g);Nl(d,this.g,"OpenGraphProtocolParser.imageParser.verify");d=V();c=ai(this.c,Bn)+":";if(!(G(this.f,"title")?H(this.f,"title"):"").length)throw new ob('Required "'+c+'title" property is missing.');if(!(G(this.f,"type")?H(this.f,"type"):"").length)throw new ob('Required "'+c+'type" property is missing.');if(!(G(this.f,"url")?H(this.f,
-"url"):"").length)throw new ob('Required "'+c+'url" property is missing.');if(0==Ln(this.b).length)throw new ob('Required "'+c+'image" property is missing.');Nl(d,this.g,"OpenGraphProtocolParser.checkRequired")}n(146,1,{},Cn);var jn,qn,hn;t(146);function Fn(){this.b=!1;this.a=new Q}n(149,1,{},Fn);_.yb=function(a,b,c){this.b||(c=c.c.eb("type"),this.b=null!=c&&F(c,"article"));return this.b?"author"===a?(P(this.a,b),!1):!0:!1};_.b=!1;t(149);
-function Ln(a){var b,c,d,e;e=E(Xm,da,27,a.a.b.length,0);for(b=0;b<a.a.b.length;b++)c=N(a.a,b),d=new Wm,e[b]=d,d.e=null!=c[1]&&c[1].length?c[1]:c[0],null!=c[2]&&(d.c=c[2]),null!=c[3]&&(d.d=c[3]),null!=c[4]&&(d.f=ym(c[4])),null!=c[5]&&(d.b=ym(c[5]));return e}function Dn(){this.b=D(w(p,1),h,2,4,"image image:url image:secure_url image:type image:width image:height".split(" "));this.a=new Q}n(147,1,{},Dn);
-_.yb=function(a,b){var c,d;if("image"===a)d=E(p,h,2,this.b.length,4),d[0]=b,P(this.a,d);else for(0==this.a.b.length?(d=E(p,h,2,this.b.length,4),P(this.a,d)):d=N(this.a,this.a.b.length-1),c=1;c<this.b.length;c++)if(a===this.b[c]){d[c]=b;break}return!1};t(147);function wn(){wn=k;Bn=new Mn("OG",0);yn=new Mn("PROFILE",1);zn=new Mn("ARTICLE",2)}function Mn(a,b){C.call(this,a,b)}n(44,9,{3:1,11:1,9:1,44:1},Mn);var zn,Bn,yn,Kn=u(44,function(){wn();return D(w(Kn,1),ea,44,0,[Bn,yn,zn])});
-function En(){this.b=this.a=!1}n(148,1,{},En);_.yb=function(a,b,c){this.a||(a=c.c.eb("type"),this.b=null!=a&&F(a,"profile"),this.a=!0);return this.b};_.a=!1;_.b=!1;t(148);function Hn(a,b,c){this.a=a;this.c=b;this.b=c}n(21,1,{21:1},Hn);_.a=null;_.b=null;var Gn=t(21);function Pn(a){if(!a.a){var b;var c=a.c,d=a.d;gn();var e,f;try{f=V(),e=new Cn(c,d),Nl(f,d,"OpenGraphProtocolParser.parse"),b=e}catch(g){if(g=Cc(g),r(g,15))b=null;else throw Dc(g);}a.b=b;a.a=!0}return!!a.b}
-function Zm(a,b){this.c=a;this.d=b;this.a=!1}n(118,1,{},Zm);_.ob=function(){var a;if(Pn(this)){a=new Vm;a.d=rn(this.b,"published_time");a.c=rn(this.b,"modified_time");a.b=rn(this.b,"expiration_time");a.e=rn(this.b,"section");var b;b=this.b.a;b=Th(b.a,E(p,h,2,b.a.b.length,4));a.a=b;return a.e.length||a.d.length||a.c.length||a.b.length||0!=a.a.length?a:null}return null};
-_.pb=function(){var a;if(Pn(this)){var b=this.b;a=b.f;b.d.b?(b=a.c.eb("first_name"),null==b&&(b=""),a=a.c.eb("last_name"),null!=a&&b.length&&a.length&&(b+=" "),a=b+a):a=""}else a="";return a};_.qb=function(){return""};_.rb=function(){return Pn(this)?rn(this.b,"description"):""};_.sb=function(){return Pn(this)?Ln(this.b.b):E(Xm,da,27,0,0)};_.tb=function(){return Pn(this)?rn(this.b,"site_name"):""};_.ub=function(){return Pn(this)?rn(this.b,"title"):""};
-_.vb=function(){var a;a=Pn(this)?rn(this.b,"type"):"";return F(a,"article")?"Article":""};_.wb=function(){return Pn(this)?rn(this.b,"url"):""};_.xb=function(){return!1};_.a=!1;t(118);function en(a,b){if(b!=a.a)return!1;a.a=a.b.Q()?a.b.R():null;return!0}function cn(a){this.b=a.D();a.I()||(this.a=this.b.R())}n(95,1,{},cn);t(95);function Ul(a,b,c){this.a=a;this.b=b;this.c=c}n(91,1,{},Ul);_.a=0;_.b=0;_.c=0;t(91);
-function jm(a){var b,c,d;d="Type: "+a.e+"\nPageInfo: "+a.a.b.length;d+="\npattern: "+a.d;for(c=new M(a.a);c.b<c.d.J();)b=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),d+="\n  "+("pg"+b.a+": "+b.b);return d+="\nformula: "+(a.b?Qn(a.b):"null")+"\nnextPagingUrl: "+a.c}function im(){this.e=(cm(),Rn);this.a=new Q}function bm(a,b,c,d,e){this.e=(cm(),Rn);this.e=a;this.d=b;this.a=c;this.b=d;this.c=e}
+function Nl(a,b,c){var d;if(b){b=(d={},b[6].push(d),d);if(void 0==c)throw new TypeError;b[1]=c;a=V()-a;if(void 0==a)throw new TypeError;b[2]=a}}function W(a){null==a&&(a="");-1==a.indexOf("[0;")&&-1==a.indexOf("[1;")||(a+="\u001b[0m");Zm||null==$wnd.console||"function"!=typeof $wnd.console.log&&"object"!=typeof $wnd.console.log||$wnd.console.log(a);Am+=a+"\n"}var Ok=0,Am="",Zm=!1;function Ek(a){var b,c;c="";for(b=0;b<a.a.b.length&&!c.length;b++)c=N(a.a,b).ub();return c}
+function Ik(a,b){var c;this.b=b;this.a=new Q;c=V();P(this.a,new $m(a,this.b));Nl(c,this.b,"OpenGraphProtocolParser");c=V();P(this.a,new an(a,this.b));Nl(c,this.b,"SchemaOrgParserAccessor");c=V();P(this.a,new Vm(a));Nl(c,this.b,"IEReadingViewParser")}n(110,1,{},Ik);t(110);function Wm(){}n(62,1,{},Wm);_.a=null;_.b="";_.c="";_.d="";_.e="";t(62);function Xm(){}n(27,1,{27:1},Xm);_.a="";_.b=0;_.c="";_.d="";_.e="";_.f=0;var Ym=t(27);
+function Kl(a){if(0==a.a.b.length||0!=N(a.a,a.a.b.length-1).b.b.length)P(a.a,new bn),a.b=null}function Ml(a,b){var c,d,e;d=N(a.a,a.a.b.length-1);0==d.b.b.length?(P(d.b,b),a.b=b):(c=b.a-a.b.a,c=0==c?0:0>c?-1:1,c!=d.a?0!=d.a&&(d=(e=new bn,P(a.a,e),e),0!=c&&P(d.b,a.b)):0==c&&(d.b.b=E(nb,da,1,0,3)),P(d.b,b),a.b=b,d.a=c)}function cn(){this.a=new Q}n(125,1,{},cn);_.b=null;t(125);function bn(){this.b=new Q}n(82,1,{},bn);_.a=0;t(82);function Bm(a){this.b=new dn(a);this.a=new Q;this.d=new Q}n(182,1,{},Bm);
+_.mb=function(){this.a.U(this.a.b.length-1);this.d.U(this.d.b.length-1)};_.nb=function(a){if(!this.b.a)return!1;P(this.a,a);P(this.d,null);1==this.d.b.length&&(this.c=new en(a),Sh(this.d,0,this.c));if(fn(this.b,a))for(a=0;a<this.a.b.length;a++)if(null==N(this.d,a)){Sh(this.d,a,new en(N(this.a,a)));var b=N(this.d,a-1),c=N(this.d,a);dk(b.a,c)}return!0};t(182);
+function gn(a){var b,c;c=a.b.cloneNode(!1);for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=gn(b),c.appendChild(b);return c}function Cm(a){var b,c;c=a.b.cloneNode(!1);1==a.b.nodeType&&(b=getComputedStyle(a.b,null).direction,!b.length&&(b="auto"),c.setAttribute("dir",b));for(a=Lh(a.a,0);a.b!=a.d.c;)b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c),b=Cm(b),c.appendChild(b);return c}function en(a){this.b=a;this.a=new gk}n(73,1,{},en);t(73);
+function hn(){hn=k;jn=RegExp("((\\w+):\\s+(http:\\/\\/ogp.me\\/ns(\\/\\w+)*#))\\s*","gi");kn=/^xmlns:(\w+)/i;rn=/^http:\/\/ogp.me\/ns(\/\w+)*#/i}function sn(a,b){return G(a.f,b)?H(a.f,b):""}function wn(a,b,c){null!=c&&c.length?(c=c.substr(1,c.length-1),"profile"===c?ci(a.c,(xn(),zn),b):"article"===c&&ci(a.c,(xn(),An),b)):ci(a.c,(xn(),Cn),b)}
+function Dn(a,b){var c,d;this.b=new En;this.d=new Fn;this.a=new Gn;this.e=D(w(Hn,1),da,21,0,[new In("title",(xn(),Cn),null),new In("type",Cn,null),new In("url",Cn,null),new In("description",Cn,null),new In("site_name",Cn,null),new In("image",Cn,this.b),new In("image:",Cn,this.b),new In("first_name",zn,this.d),new In("last_name",zn,this.d),new In("section",An,this.a),new In("published_time",An,this.a),new In("modified_time",An,this.a),new In("expiration_time",An,this.a),new In("author",An,this.a)]);
+this.f=new Yi;this.c=new fi(Ln);this.g=b;d=V();var e,f,g;c="";F("HTML",a.tagName)&&(c=A(a,"prefix"));c.length||(g=a.getElementsByTagName("HEAD"),1==g.length&&(c=A(g[0],"prefix")));if(c.length)for(jn.lastIndex=0;;){g=jn.exec(c);if(!g)break;wn(this,g[2],g[4])}else for(c=a.attributes,g=0;g<c.length;g++)if(f=c[g],e=f.nodeName.toLowerCase(),e=kn.exec(e))f=f.nodeValue,(f=rn.exec(f))&&wn(this,e[1],f[1]);null==ai(this.c,(xn(),Cn))&&ci(this.c,Cn,"og");null==ai(this.c,zn)&&ci(this.c,zn,"profile");null==ai(this.c,
+An)&&ci(this.c,An,"article");Nl(d,this.g,"OpenGraphProtocolParser.findPrefixes");d=V();var l,m;e="";for(g=new ii((new hi(this.c)).a);ki(g.a);)c=(g.b=ni(g.a),new ti(g.c,g.b)),e+='meta[property^\x3d"'+c.b.b[c.a.b]+'"],';e=tg(e,0,e.length-1);c=a.querySelectorAll(e);for(g=0;g<c.length;g++)for(f=c[g],m=A(f,"property").toLowerCase(),e=0;e<this.e.length;e++)l=ai(this.c,this.e[e].c)+":",og(m,l+this.e[e].a)&&(m=pg(m,l.length),l=!0,this.e[e].b&&(l=this.e[e].b.yb(m,f.content,this.f)),l&&L(this.f,this.e[e].a,
+f.content));Nl(d,this.g,"OpenGraphProtocolParser.parseMetaTags");d=V();c=this.b;if(0!=c.a.b.length)for(g=c.a.b.length-1;0<=g;g--)e=N(c.a,g)[0],null!=e&&e.length||c.a.U(g);Nl(d,this.g,"OpenGraphProtocolParser.imageParser.verify");d=V();c=ai(this.c,Cn)+":";if(!(G(this.f,"title")?H(this.f,"title"):"").length)throw new ob('Required "'+c+'title" property is missing.');if(!(G(this.f,"type")?H(this.f,"type"):"").length)throw new ob('Required "'+c+'type" property is missing.');if(!(G(this.f,"url")?H(this.f,
+"url"):"").length)throw new ob('Required "'+c+'url" property is missing.');if(0==Mn(this.b).length)throw new ob('Required "'+c+'image" property is missing.');Nl(d,this.g,"OpenGraphProtocolParser.checkRequired")}n(146,1,{},Dn);var kn,rn,jn;t(146);function Gn(){this.b=!1;this.a=new Q}n(149,1,{},Gn);_.yb=function(a,b,c){this.b||(c=c.c.eb("type"),this.b=null!=c&&F(c,"article"));return this.b?"author"===a?(P(this.a,b),!1):!0:!1};_.b=!1;t(149);
+function Mn(a){var b,c,d,e;e=E(Ym,da,27,a.a.b.length,0);for(b=0;b<a.a.b.length;b++)c=N(a.a,b),d=new Xm,e[b]=d,d.e=null!=c[1]&&c[1].length?c[1]:c[0],null!=c[2]&&(d.c=c[2]),null!=c[3]&&(d.d=c[3]),null!=c[4]&&(d.f=ym(c[4])),null!=c[5]&&(d.b=ym(c[5]));return e}function En(){this.b=D(w(p,1),h,2,4,"image image:url image:secure_url image:type image:width image:height".split(" "));this.a=new Q}n(147,1,{},En);
+_.yb=function(a,b){var c,d;if("image"===a)d=E(p,h,2,this.b.length,4),d[0]=b,P(this.a,d);else for(0==this.a.b.length?(d=E(p,h,2,this.b.length,4),P(this.a,d)):d=N(this.a,this.a.b.length-1),c=1;c<this.b.length;c++)if(a===this.b[c]){d[c]=b;break}return!1};t(147);function xn(){xn=k;Cn=new Nn("OG",0);zn=new Nn("PROFILE",1);An=new Nn("ARTICLE",2)}function Nn(a,b){C.call(this,a,b)}n(44,9,{3:1,11:1,9:1,44:1},Nn);var An,Cn,zn,Ln=u(44,function(){xn();return D(w(Ln,1),ea,44,0,[Cn,zn,An])});
+function Fn(){this.b=this.a=!1}n(148,1,{},Fn);_.yb=function(a,b,c){this.a||(a=c.c.eb("type"),this.b=null!=a&&F(a,"profile"),this.a=!0);return this.b};_.a=!1;_.b=!1;t(148);function In(a,b,c){this.a=a;this.c=b;this.b=c}n(21,1,{21:1},In);_.a=null;_.b=null;var Hn=t(21);function Qn(a){if(!a.a){var b;var c=a.c,d=a.d;hn();var e,f;try{f=V(),e=new Dn(c,d),Nl(f,d,"OpenGraphProtocolParser.parse"),b=e}catch(g){if(g=Cc(g),r(g,15))b=null;else throw Dc(g);}a.b=b;a.a=!0}return!!a.b}
+function $m(a,b){this.c=a;this.d=b;this.a=!1}n(118,1,{},$m);_.ob=function(){var a;if(Qn(this)){a=new Wm;a.d=sn(this.b,"published_time");a.c=sn(this.b,"modified_time");a.b=sn(this.b,"expiration_time");a.e=sn(this.b,"section");var b;b=this.b.a;b=Th(b.a,E(p,h,2,b.a.b.length,4));a.a=b;return a.e.length||a.d.length||a.c.length||a.b.length||0!=a.a.length?a:null}return null};
+_.pb=function(){var a;if(Qn(this)){var b=this.b;a=b.f;b.d.b?(b=a.c.eb("first_name"),null==b&&(b=""),a=a.c.eb("last_name"),null!=a&&b.length&&a.length&&(b+=" "),a=b+a):a=""}else a="";return a};_.qb=function(){return""};_.rb=function(){return Qn(this)?sn(this.b,"description"):""};_.sb=function(){return Qn(this)?Mn(this.b.b):E(Ym,da,27,0,0)};_.tb=function(){return Qn(this)?sn(this.b,"site_name"):""};_.ub=function(){return Qn(this)?sn(this.b,"title"):""};
+_.vb=function(){var a;a=Qn(this)?sn(this.b,"type"):"";return F(a,"article")?"Article":""};_.wb=function(){return Qn(this)?sn(this.b,"url"):""};_.xb=function(){return!1};_.a=!1;t(118);function fn(a,b){if(b!=a.a)return!1;a.a=a.b.Q()?a.b.R():null;return!0}function dn(a){this.b=a.D();a.I()||(this.a=this.b.R())}n(95,1,{},dn);t(95);function Ul(a,b,c){this.a=a;this.b=b;this.c=c}n(91,1,{},Ul);_.a=0;_.b=0;_.c=0;t(91);
+function jm(a){var b,c,d;d="Type: "+a.e+"\nPageInfo: "+a.a.b.length;d+="\npattern: "+a.d;for(c=new M(a.a);c.b<c.d.J();)b=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),d+="\n  "+("pg"+b.a+": "+b.b);return d+="\nformula: "+(a.b?Rn(a.b):"null")+"\nnextPagingUrl: "+a.c}function im(){this.e=(cm(),Sn);this.a=new Q}function bm(a,b,c,d,e){this.e=(cm(),Sn);this.e=a;this.d=b;this.a=c;this.b=d;this.c=e}
 function am(a){var b,c,d,e;if(2>a.b.length)return null;c=(z(0,a.b.length),a.b[0]);b=(z(1,a.b.length),a.b[1]);if(d=2==a.b.length)d=c.a,e=b.a,d=4<(d>e?d:e);if(d)return null;d=b.a-c.a;if(0==d)return null;b=~~((b.b-c.b)/d);if(0==b)return null;c=c.b-b*c.a;if(0!=c&&c!=-b)return null;for(d=2;d<a.b.length;d++)if(e=(z(d,a.b.length),a.b[d]),e.b!=b*e.a+c)return null;return new em(b,c)}
-function Zl(a,b){var c,d,e,f,g,l,m,q;q=new Sn;f=c=e=-1;m=new Zi;for(l=new M(a);l.b<l.d.J();){g=(y(l.b<l.d.J()),l.d.T(l.c=l.b++));d=g.c;if(-1==c)e=d;else if(d!=c+1){if(d<=c||d!=c+2||-1!=f)return q;f=d-1}if(!R(m,df(g.b)))return q;c=d}q.a=!0;if(-1!=f){if(0>=f||f>=b.b.length-1)return q;c=(z(f,b.b.length),b.b[f]).a;(z(f-1,b.b.length),b.b[f-1]).a==c-1&&(z(f+1,b.b.length),b.b[f+1]).a==c+1&&(q.b=!0,q.c=(z(f+1,b.b.length),b.b[f+1]).b);return q}if((0==e||1==e)&&1==(z(0,b.b.length),b.b[0]).a&&2==(z(1,b.b.length),
+function Zl(a,b){var c,d,e,f,g,l,m,q;q=new Tn;f=c=e=-1;m=new Zi;for(l=new M(a);l.b<l.d.J();){g=(y(l.b<l.d.J()),l.d.T(l.c=l.b++));d=g.c;if(-1==c)e=d;else if(d!=c+1){if(d<=c||d!=c+2||-1!=f)return q;f=d-1}if(!R(m,df(g.b)))return q;c=d}q.a=!0;if(-1!=f){if(0>=f||f>=b.b.length-1)return q;c=(z(f,b.b.length),b.b[f]).a;(z(f-1,b.b.length),b.b[f-1]).a==c-1&&(z(f+1,b.b.length),b.b[f+1]).a==c+1&&(q.b=!0,q.c=(z(f+1,b.b.length),b.b[f+1]).b);return q}if((0==e||1==e)&&1==(z(0,b.b.length),b.b[0]).a&&2==(z(1,b.b.length),
 b.b[1]).a||2==e&&3==(z(2,b.b.length),b.b[2]).a&&lf((z(1,b.b.length),b.b[1]).b)&&!lf((z(0,b.b.length),b.b[0]).b))return q.b=!0,q;f=b.b.length;if((c==f-1||c==f-2)&&(z(f-2,b.b.length),b.b[f-2]).a+1==(z(f-1,b.b.length),b.b[f-1]).a)return q.b=!0,q;for(e+=1;e<c;e++)if((z(e-1,b.b.length),b.b[e-1]).a+2==(z(e+1,b.b.length),b.b[e+1]).a){q.b=!0;break}return q}
 function $l(a,b){var c,d,e,f;if(1>=a.b.length)return!1;c=(z(0,a.b.length),a.b[0]);if(1!=c.a&&!c.b.length)return!1;d=!1;for(f=new M(a);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),e.b.length)d&&!b.c.length&&(b.c=e.b);else{if(d)return!1;d=!0}if(2==a.b.length)return c.a+1==(z(1,a.b.length),a.b[1]).a;for(d=1;d<a.b.length;d++)if(c=(z(d,a.b.length),a.b[d]),e=(z(d-1,a.b.length),a.b[d-1]),1!=c.a-e.a&&(1!=d&&d!=a.b.length-1||!c.b.length||!e.b.length))return!1;return!0}n(41,1,{},im,bm);_.tS=function(){return jm(this)};
-_.b=null;_.c="";_.d="";t(41);function Qn(a){return"coefficient\x3d"+a.a+", delta\x3d"+a.b}function em(a,b){this.a=a;this.b=b}n(77,1,{},em);_.tS=function(){return Qn(this)};_.a=0;_.b=0;t(77);function Pl(a,b){this.a=a;this.b=b}n(26,1,{},Pl);_.tS=function(){return"pg"+this.a+": "+this.b};_.a=0;t(26);function Sn(){}n(104,1,{},Sn);_.a=!1;_.b=!1;_.c="";t(104);function cm(){cm=k;Rn=new Tn("UNSET",0);dm=new Tn("PAGE_NUMBER",1);Vn=new Tn("UNKNOWN",2)}function Tn(a,b){C.call(this,a,b)}
-n(42,9,{3:1,11:1,9:1,42:1},Tn);var dm,Vn,Rn,Wn=u(42,function(){cm();return D(w(Wn,1),ea,42,0,[Rn,dm,Vn])});
-function Xn(){Y||(Y=new Zi,R(Y,"baixar-gratis"),R(Y,"category"),R(Y,"content"),R(Y,"day"),R(Y,"date"),R(Y,"definition"),R(Y,"etiket"),R(Y,"film-seyret"),R(Y,"key"),R(Y,"keys"),R(Y,"keyword"),R(Y,"label"),R(Y,"news"),R(Y,"q"),R(Y,"query"),R(Y,"rating"),R(Y,"s"),R(Y,"search"),R(Y,"seasons"),R(Y,"search_keyword"),R(Y,"search_query"),R(Y,"sortby"),R(Y,"subscriptions"),R(Y,"tag"),R(Y,"tags"),R(Y,"video"),R(Y,"videos"),R(Y,"w"),R(Y,"wiki"))}var Y=null,Xl=null;
-function gm(a,b){var c;if(a.a){c=a.a;var d=b.a;c=c.b&&!d.b?1:!c.b&&d.b?-1:c.e==d.e?0:c.e==(cm(),dm)?1:d.e==dm?-1:0;-1==c?(a.a=b.a,a.b=b.b):0==c&&(a.b=!0)}else a.a=b.a,a.b=b.b}function Ol(){}function hm(a){this.a=a}n(70,1,{},Ol,hm);_.a=null;_.b=!1;t(70);function Tl(a,b,c){var d;d=b.tS();G(a.a,d)?P(H(a.a,d).a,c):L(a.a,d,new eo(b,c))}function Ql(){this.a=new Yi}n(126,1,{},Ql);t(126);function eo(a,b){this.b=a;this.a=new Q;P(this.a,b)}n(127,1,{},eo);t(127);function Dl(){Dl=k;Fl=/\/$/}
-function Ll(a,b,c,d,e){var f;f=c?b:d?b.previousSibling:b.nextSibling;if(!f)return f=b.parentNode,!fo&&(fo=/(BODY)|(HTML)/),fo.test(f.nodeName)?!1:Ll(a,f,!1,d,e);c=!1;switch(f.nodeType){case 3:b=f.nodeValue;if(!b.length||(U(),0==Fk.Bb(b)))break;b=f.nodeValue;var g,l,m;if(Wl(b)){go?go.lastIndex=0:go=RegExp("(\\S*[\\w\u00c0-\u1fff\u2c00-\ud7ff]\\S*)","gi");!ho&&(ho=/^[\W_]*(\d+)[\W_]*$/i);for(g=!1;;){l=go.exec(b);if(!l)break;1>=l.length||(l=l[1],m=ho.exec(l),l=-1,m&&1<m.length&&(l=mo(m[1])),0<=l&&100>=
+_.b=null;_.c="";_.d="";t(41);function Rn(a){return"coefficient\x3d"+a.a+", delta\x3d"+a.b}function em(a,b){this.a=a;this.b=b}n(77,1,{},em);_.tS=function(){return Rn(this)};_.a=0;_.b=0;t(77);function Pl(a,b){this.a=a;this.b=b}n(26,1,{},Pl);_.tS=function(){return"pg"+this.a+": "+this.b};_.a=0;t(26);function Tn(){}n(104,1,{},Tn);_.a=!1;_.b=!1;_.c="";t(104);function cm(){cm=k;Sn=new Un("UNSET",0);dm=new Un("PAGE_NUMBER",1);Wn=new Un("UNKNOWN",2)}function Un(a,b){C.call(this,a,b)}
+n(42,9,{3:1,11:1,9:1,42:1},Un);var dm,Wn,Sn,Xn=u(42,function(){cm();return D(w(Xn,1),ea,42,0,[Sn,dm,Wn])});
+function Yn(){Y||(Y=new Zi,R(Y,"baixar-gratis"),R(Y,"category"),R(Y,"content"),R(Y,"day"),R(Y,"date"),R(Y,"definition"),R(Y,"etiket"),R(Y,"film-seyret"),R(Y,"key"),R(Y,"keys"),R(Y,"keyword"),R(Y,"label"),R(Y,"news"),R(Y,"q"),R(Y,"query"),R(Y,"rating"),R(Y,"s"),R(Y,"search"),R(Y,"seasons"),R(Y,"search_keyword"),R(Y,"search_query"),R(Y,"sortby"),R(Y,"subscriptions"),R(Y,"tag"),R(Y,"tags"),R(Y,"video"),R(Y,"videos"),R(Y,"w"),R(Y,"wiki"))}var Y=null,Xl=null;
+function gm(a,b){var c;if(a.a){c=a.a;var d=b.a;c=c.b&&!d.b?1:!c.b&&d.b?-1:c.e==d.e?0:c.e==(cm(),dm)?1:d.e==dm?-1:0;-1==c?(a.a=b.a,a.b=b.b):0==c&&(a.b=!0)}else a.a=b.a,a.b=b.b}function Ol(){}function hm(a){this.a=a}n(70,1,{},Ol,hm);_.a=null;_.b=!1;t(70);function Tl(a,b,c){var d;d=b.tS();G(a.a,d)?P(H(a.a,d).a,c):L(a.a,d,new fo(b,c))}function Ql(){this.a=new Yi}n(126,1,{},Ql);t(126);function fo(a,b){this.b=a;this.a=new Q;P(this.a,b)}n(127,1,{},fo);t(127);function Dl(){Dl=k;Fl=/\/$/}
+function Ll(a,b,c,d,e){var f;f=c?b:d?b.previousSibling:b.nextSibling;if(!f)return f=b.parentNode,!go&&(go=/(BODY)|(HTML)/),go.test(f.nodeName)?!1:Ll(a,f,!1,d,e);c=!1;switch(f.nodeType){case 3:b=f.nodeValue;if(!b.length||(U(),0==Fk.Bb(b)))break;b=f.nodeValue;var g,l,m;if(Wl(b)){ho?ho.lastIndex=0:ho=RegExp("(\\S*[\\w\u00c0-\u1fff\u2c00-\ud7ff]\\S*)","gi");!io&&(io=/^[\W_]*(\d+)[\W_]*$/i);for(g=!1;;){l=ho.exec(b);if(!l)break;1>=l.length||(l=l[1],m=io.exec(l),l=-1,m&&1<m.length&&(l=no(m[1])),0<=l&&100>=
 l?(Ml(a.a,new Pl(l,"")),g=!0):Kl(a.a))}b=g}else Kl(a.a),b=!1;if(d||!b)return!1;break;case 1:if(b=f,F("A",b.tagName)){if(d)return!1;++a.c;(b=Jl(a,b,e))?(Ml(a.a,b.a),b=!0):(Kl(a.a),b=!1);if(!b)return!1;break}default:if(!f.hasChildNodes())break;c=!0;d?f=f.lastChild:f=f.firstChild}return Ll(a,f,c,d,e)}
-function Jl(a,b,c){var d,e,f,g;if(!mm(b))return null;g=Gk(b.innerText);g=Af(g,"[()\\[\\]{}]");g=ug(g);g=mo(g);if(!(0<=g&&100>=g))return null;d=A(b,"href");d.length?(c.setAttribute("href",d),f=c.href):f="";d=!f.length;e=!1;c=null;if(!d){e="javascript:"===f.substr(0,11);c=Gl(f);if(!c||!e&&!F(c.d.host,a.d.d.host))return null;c.d.hash=""}if(!(a=d||e)){b=getComputedStyle(b,null);b=b.cursor.toUpperCase();Tc();a=(He(),Ie);Nc(b);a=a[":"+b];b=D(w(nb,1),da,1,3,[b]);if(!a)throw new af(Qc("Enum constant undefined: %s",
-b));a=a==(Tc(),Qd)}return a?new to(g,""):new to(g,Va(c.d).replace(Fl,""))}function El(a){this.a=new bn;this.e=a}n(108,1,{},El);_.b="";_.c=0;_.d=null;var Fl,fo=null,ho=null,go=null;t(108);function to(a,b){this.a=new Pl(a,b)}n(79,1,{},to);t(79);
+function Jl(a,b,c){var d,e,f,g;if(!mm(b))return null;g=Gk(b.innerText);g=Af(g,"[()\\[\\]{}]");g=ug(g);g=no(g);if(!(0<=g&&100>=g))return null;d=A(b,"href");d.length?(c.setAttribute("href",d),f=c.href):f="";d=!f.length;e=!1;c=null;if(!d){e="javascript:"===f.substr(0,11);c=Gl(f);if(!c||!e&&!F(c.d.host,a.d.d.host))return null;c.d.hash=""}if(!(a=d||e)){b=getComputedStyle(b,null);b=b.cursor.toUpperCase();Tc();a=(He(),Ie);Nc(b);a=a[":"+b];b=D(w(nb,1),da,1,3,[b]);if(!a)throw new af(Qc("Enum constant undefined: %s",
+b));a=a==(Tc(),Qd)}return a?new uo(g,""):new uo(g,Va(c.d).replace(Fl,""))}function El(a){this.a=new cn;this.e=a}n(108,1,{},El);_.b="";_.c=0;_.d=null;var Fl,go=null,io=null,ho=null;t(108);function uo(a,b){this.a=new Pl(a,b)}n(79,1,{},uo);t(79);
 function km(){km=k;rm=RegExp("(next|weiter|continue|\x3e([^\\|]|$)|\u00bb([^\\|]|$))","i");vm=RegExp("(prev|early|old|new|\x3c|\u00ab)","i");wm=/article|body|content|entry|hentry|main|page|pagination|post|text|blog|story/i;um=RegExp("combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|shoutbox|sidebar|sponsor|shopping|tags|tool|widget","i");om=RegExp("print|archive|comment|discuss|e[\\-]?mail|share|reply|all|login|sign|single|as one|article|post|\u7bc7","i");
 sm=/pag(e|ing|inat)/i;xm=/p(a|g|ag)?(e|ing|ination)?(=|\/)[0-9]{1,2}$/i;tm=/(first|last)/i;nm=/\/?(#.*)?$/;pm=/\d/;lm=new Yi}function X(a,b){var c;3>Ok||(c="",ch(lm,a)&&(c=eh(lm,a)),!c.length||(c+="; "),fh(lm,a,c+b))}function Hl(a){km();var b,c;c=$doc.implementation.createHTMLDocument();b=c.createElement("base");b.href=a;(c.head||c.getElementsByTagName("head")[0]).appendChild(b);a=c.createElement("a");c.body.appendChild(a);return a}
-function Il(a,b){km();var c,d;d=a.getElementsByTagName("BASE");if(0==d.length)return b;c=Hl(b);d=A(d[0],"href");c.setAttribute("href",d);return c.href}var om,tm,nm,xm,um,rm,pm,sm,wm,vm,lm;function qm(a,b,c){this.b=a;this.d=0;this.c=b;this.a=c}n(109,1,{},qm);_.b=-1;_.d=0;t(109);function uo(a){var b;null==a.a&&(b=(null==a.c&&(a.c=Vl(a.d)),a.c),b.length?a.a=(U(),lg(b,"\\/")):a.a=E(p,h,2,0,4));return a.a}function xo(a){this.d=a}
-function Gl(a){var b;try{b=new URL(a)}catch(c){b=null}return b?new xo(b):null}n(69,1,{69:1},xo);_.tS=function(){return Va(this.d)};_.a=null;_.b=null;var fm=_.c=null,Rl=t(69);function Vl(a){a=a.pathname.replace(/;.*$/,"");a=a.replace(/^\//,"");return a.replace(/\/$/,"")}function yo(a){var b,c;if(2>a.b)return!1;c=uo(a.g);if(4!=c[a.b].length)return!1;b=mo(c[a.b-1]);return 0<b&&12>=b&&(a=mo(c[a.b-2]),1970<a&&3E3>a)?!0:!1}
-function Eo(a,b){var c,d,e,f;f=b.length;e=f-a.f.length;if(!og(b,a.e))return!1;c=a.c;for(d=hf(a.d,e);c<d&&b.charCodeAt(c)==a.i.charCodeAt(c);c++);if(c==e){if(d=c+1==a.d)d=a.i.charCodeAt(c),128>d?(e=(Ze(),$e)[d],!e&&(e=$e[d]=new Xe(d)),d=e):d=new Xe(d),d=/[-_;,]/.test(d);if(d||c+a.f.length==f)return!0}else if(c==a.d&&0<=mo(b.substr(c,e-c)))return!0;return!1}
-function Yl(a,b,c,d){var e;a=Va(a.d);a:{if(47==a.charCodeAt(c-1)&&b<c-1&&(e=a.substr(d,a.length-d).toLowerCase(),!Fo&&(Fo=/(.s?html?)?$/i),Fo.test(e)&&(!Go&&(Go=/([^/]*)\/$/i),b=a.substr(b+1,c-(b+1)),(b=Go.exec(b))&&1<b.length&&(Xn(),S(Y,b[1].toLowerCase()))))){b=!0;break a}b=!1}if(b)throw new af("Bad last numeric path component");e=a.substr(c,d-c);b=mo(e);if(0>b)throw new af("Value in path component is an invalid number: "+e);d=a.substr(0,c)+"[*!]"+a.substr(d,a.length-d);this.g=Gl(d);if(!this.g)throw new af("Invalid URL: "+
-d);this.i=d;this.a=b;this.d=c;this.c=qf(this.i,47,this.d);c=uo(this.g);for(this.b=0;this.b<c.length&&-1==c[this.b].indexOf("[*!]");this.b++);this.e=tg(this.i,0,this.c);d=this.i.length;c=d-this.d-4;0!=c&&(this.f=pg(this.i,d-c))}n(184,1,{},Yl);
-_.zb=function(a){if(this.f.length&&!kf(a,this.f))a=!1;else if(47==this.i.charCodeAt(this.d-1))a:{var b,c,d,e;e=a.length;c=this.f.length;d=a.length-c;b=qf(this.g.d.pathname,47,this.c-1-this.g.d.origin.length);if(-1!=b&&(b+=this.g.d.origin.length,b+c==e)){a=sf(a,0,this.i,0,b);break a}og(a,this.e)?(b=this.c+c,a=b==e?!0:b>e||47!=a.charCodeAt(this.c)?!1:0<=mo(tg(a,this.c+1,d))):a=!1}else a=Eo(this,a);return a};
-_.Ab=function(a){var b,c;b=uo(a).length;c=uo(this.g).length;if(b>c)return!1;if(1==b&&1==c){c=uo(a)[0];a=uo(this.g)[0];var d;if(c.length&&a.length)for(d=hf(c.length,a.length),b=0;b<d&&c.charCodeAt(b)==a.charCodeAt(b);b++);else b=0;d=b;var e,f,g;e=0;f=c.length-1;for(g=a.length-1;f>d&&g>d&&c.charCodeAt(f)==a.charCodeAt(g);--f,--g,e++);return 2*(e+b)>=c.length}a:{e=uo(a);d=uo(this.g);b=!1;for(c=a=0;a<e.length&&c<d.length;++a,c++)if(a==this.b&&!b)b=!0,e.length<d.length&&--a;else if(!F(e[a],d[c])){a=!1;
-break a}a=!0}return!a||yo(this)?!1:!0};_.tS=function(){return this.i};_.a=0;_.b=-1;_.c=0;_.d=0;_.f="";var Fo=null,Go=null;t(184);
-function Sl(a,b,c,d){var e;if(!c.length)throw new af("Empty query name");if(!d.length)throw new af("Empty query value");if(!Jo(d))throw new af("Query value has non-digits: "+d);Xn();if(S(Y,c.toLowerCase()))throw new af("Query name is bad page param name: "+c);e=mo(d);if(0>e)throw new af("Query value is an invalid number: "+d);b=(b?"?":"\x26")+c+"\x3d";a=a.d.href.replace(b+d,b+"[*!]");this.i=Gl(a);if(!this.i)throw new af("Invalid URL: "+a);this.j=a;this.a=e;this.c=a.indexOf("[*!]");this.e=qf(this.j,
-63,this.c-1);this.b=qf(this.j,38,this.c-1);-1==this.b&&(this.b=this.e);!Ko&&(Ko=/\/$/);this.d=tg(this.j,0,this.b).replace(Ko,"");e=this.j.length;this.g=e-this.c-4;0!=this.g&&(this.f=pg(this.j,e-this.g+1))}n(183,1,{},Sl);
-_.zb=function(a){var b,c;if(0!=this.g&&!kf(a,this.f))return!1;c=a.length-this.g;if(!og(a,this.d))return!1;if(this.b==c||c==this.b-1&&47==this.j.charCodeAt(c))return!0;b=tg(a,this.b,c).toLowerCase();!No&&(No=/^\/|(.html?)$/i);return No.test(b)?!0:sf(a,this.b,this.j,this.b,this.c-this.b)?0<=mo(tg(a,this.c,c)):!1};_.Ab=function(a){a=(null==a.c&&(a.c=Vl(a.d)),a.c);var b=this.i;null==b.c&&(b.c=Vl(b.d));return F(a,b.c)};_.tS=function(){return this.j};_.a=0;_.b=0;_.c=0;_.e=0;_.f="";_.g=0;
-var Ko=null,No=null;t(183);
-function Oo(){Oo=k;Po=new Yi;L(Po,"http://schema.org/ImageObject",(Vo(),Wo));L(Po,"http://schema.org/Article",Xo);L(Po,"http://schema.org/BlogPosting",Xo);L(Po,"http://schema.org/NewsArticle",Xo);L(Po,"http://schema.org/ScholarlyArticle",Xo);L(Po,"http://schema.org/TechArticle",Xo);L(Po,"http://schema.org/Person",Yo);L(Po,"http://schema.org/Organization",Zo);L(Po,"http://schema.org/Corporation",Zo);L(Po,"http://schema.org/EducationalOrganization",Zo);L(Po,"http://schema.org/GovernmentOrganization",Zo);
-L(Po,"http://schema.org/NGO",Zo);$o=new Yi;L($o,"IMG","SRC");L($o,"AUDIO","SRC");L($o,"EMBED","SRC");L($o,"IFRAME","SRC");L($o,"SOURCE","SRC");L($o,"TRACK","SRC");L($o,"VIDEO","SRC");L($o,"A","HREF");L($o,"LINK","HREF");L($o,"AREA","HREF");L($o,"META","CONTENT");L($o,"TIME","DATETIME");L($o,"OBJECT","DATA");L($o,"DATA","VALUE");L($o,"METER","VALUE")}function ap(a){var b,c,d;b=new Q;for(c=0;c<a.c.b.length;c++)d=N(a.c,c),d.d==(Vo(),Xo)&&P(b,d);return b}
-function cp(a,b,c){var d,e,f,g,l;e=null;d=b.hasAttribute("ITEMSCOPE")&&b.hasAttribute("ITEMTYPE");if(c){var m;f=A(b,"ITEMPROP");f.length?(m=(U(),lg(f,"\\s+")),f=0<m.length?m:D(w(p,1),h,2,4,[f])):f=E(p,h,2,0,4)}else f=E(p,h,2,0,4);if(d){a:{var q;switch((q=A(b,"ITEMTYPE"),G(Po,q)?H(Po,q):(Vo(),rp)).b){case 0:e=new sp(b);break;case 1:e=new tp(b);break;case 2:e=new up(b);break;case 3:e=new vp(b);break;case 4:e=new wp(b);break;default:e=null;break a}}!e||e.d==(Vo(),rp)||c&&c.d==(Vo(),rp)&&0!=f.length||
-(P(a.c,e),fh(a.b,b,e))}if(0<f.length&&c.d!=(Vo(),rp)&&(!e||e.d!=(Vo(),rp)))for(a=0;a<f.length;a++)e?G(c.b,f[a])&&L(c.b,f[a],e):(d=c,q=f[a],m=(g="",l=b.tagName,G($o,l)&&(g=A(b,H($o,l))),!g.length&&(g=b.textContent),g),G(d.c,q)&&!H(d.c,q).length&&L(d.c,q,m))}
-function xp(a,b){Oo();var c;this.c=new Q;this.b=new Yi;this.d=b;c=V();var d,e,f,g,l;d=a.querySelectorAll("[ITEMPROP],[ITEMSCOPE]");cp(this,a,null);for(f=0;f<d.length;f++){for(var m=e=d[f],q=void 0,v=void 0,v=null,q=e;q;){q=B(q);if(!q)break;if(q.hasAttribute("ITEMSCOPE")&&q.hasAttribute("ITEMTYPE")){ch(this.b,q)&&(v=eh(this.b,q));break}}cp(this,m,v)}d=a.querySelectorAll("A[rel\x3dauthor],LINK[rel\x3dauthor]");for(f=0;f<d.length;f++)e=d[f],!this.a.length&&(this.a=(g="",l=e.tagName,(F(l,"A")||F(l,"LINK"))&&
-F(A(e,"REL"),"author")&&(g=e.textContent),g));Nl(c,this.d,"SchemaOrgParser.parse")}function yp(a,b){Oo();var c;c=a;a.length&&b.length&&(c+=" ");return c+b}n(28,1,{},xp);_.a="";var $o,Po;t(28);function zp(a,b){return G(a.c,b)?H(a.c,b):""}function Ap(a,b){this.a=b;this.d=a;this.c=new Yi;this.b=new Yi;L(this.c,"name","");L(this.c,"url","");L(this.c,"description","");L(this.c,"image","")}n(45,1,{});t(45);
-function Bp(a,b){var c,d,e,f;c=G(a.c,b)?H(a.c,b):"";if(c.length)return c;(d=G(a.b,b)?H(a.b,b):null)&&(d.d==(Vo(),Yo)?c=(e=G(d.c,"name")?H(d.c,"name"):"",e.length?e:yp(G(d.c,"givenName")?H(d.c,"givenName"):"",G(d.c,"familyName")?H(d.c,"familyName"):"")):d.d==Zo&&(c=(f=G(d.c,"name")?H(d.c,"name"):"",f.length?f:G(d.c,"legalName")?H(d.c,"legalName"):"")));return c}
-function tp(a){Ap.call(this,(Vo(),Xo),a);L(this.c,"headline","");L(this.c,"publisher","");L(this.c,"copyrightHolder","");L(this.c,"copyrightYear","");L(this.c,"dateModified","");L(this.c,"datePublished","");L(this.c,"author","");L(this.c,"creator","");L(this.c,"articleSection","");fh(this.b,"publisher",null);fh(this.b,"copyrightHolder",null);fh(this.b,"author",null);fh(this.b,"creator",null);fh(this.b,"associatedMedia",null);fh(this.b,"encoding",null)}n(151,45,{},tp);t(151);
-function sp(a){Ap.call(this,(Vo(),Wo),a);L(this.c,"contentUrl","");L(this.c,"encodingFormat","");L(this.c,"caption","");L(this.c,"representativeOfPage","");L(this.c,"width","");L(this.c,"height","")}n(150,45,{},sp);t(150);function vp(a){Ap.call(this,(Vo(),Zo),a);L(this.c,"legalName","")}n(153,45,{},vp);t(153);function up(a){Ap.call(this,(Vo(),Yo),a);L(this.c,"familyName","");L(this.c,"givenName","")}n(152,45,{},up);t(152);
-function Vo(){Vo=k;Wo=new Cp("IMAGE",0);Xo=new Cp("ARTICLE",1);Yo=new Cp("PERSON",2);Zo=new Cp("ORGANIZATION",3);rp=new Cp("UNSUPPORTED",4)}function Cp(a,b){C.call(this,a,b)}n(33,9,{3:1,11:1,9:1,33:1},Cp);var Xo,Wo,Zo,Yo,rp,Dp=u(33,function(){Vo();return D(w(Dp,1),ea,33,0,[Wo,Xo,Yo,Zo,rp])});function wp(a){Ap.call(this,(Vo(),rp),a)}n(154,45,{},wp);t(154);function $m(a,b){this.b=a;this.c=b}n(119,1,{},$m);
-_.ob=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);if(0==a.b.length)a=null;else{a=(z(0,a.b.length),a.b[0]);var b,c;b=new Vm;b.d=G(a.c,"datePublished")?H(a.c,"datePublished"):"";b.c=G(a.c,"dateModified")?H(a.c,"dateModified"):"";b.e=G(a.c,"articleSection")?H(a.c,"articleSection"):"";c=Bp(a,"author");!c.length&&(c=Bp(a,"creator"));b.a=c.length?D(w(p,1),h,2,4,[c]):E(p,h,2,0,4);a=b}return a};
-_.pb=function(){var a,b;!this.a&&(this.a=new xp(this.b,this.c));b="";a=ap(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Bp(a,"author"),!b.length&&(b=Bp(a,"creator")));return b.length?b:this.a.a};_.qb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);0==a.b.length?a="":(a=(z(0,a.b.length),a.b[0]),a=yp(G(a.c,"copyrightYear")?H(a.c,"copyrightYear"):"",Bp(a,"copyrightHolder")),a=a.length?"Copyright "+a:a);return a};
-_.rb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);return 0==a.b.length?"":zp((z(0,a.b.length),a.b[0]),"description")};
-_.sb=function(){var a,b,c,d,e,f,g,l;!this.a&&(this.a=new xp(this.b,this.c));g=new Q;b=ap(this.a);c=null;for(d=0;d<b.b.length;d++){a=(z(d,b.b.length),b.b[d]);if(!c&&(c=(e=G(a.b,"associatedMedia")?H(a.b,"associatedMedia"):null,!e&&(e=G(a.b,"encoding")?H(a.b,"encoding"):null),e&&e.d==(Vo(),Wo)?e:null)))continue;var m=f=void 0,m=G(a.c,"image")?H(a.c,"image"):"";m.length?(f=new Wm,f.e=m,a=f):a=null;a&&(g.b[g.b.length]=a)}d=this.a;b=new Q;for(a=0;a<d.c.b.length;a++)e=N(d.c,a),e.d==(Vo(),Wo)&&P(b,e);d=!1;
-for(e=0;e<b.b.length;e++)f=(z(e,b.b.length),b.b[e]),a=(l=new Wm,l.e=G(f.c,"contentUrl")?H(f.c,"contentUrl"):"",!l.e.length&&(l.e=G(f.c,"url")?H(f.c,"url"):""),l.d=G(f.c,"encodingFormat")?H(f.c,"encodingFormat"):"",l.a=G(f.c,"caption")?H(f.c,"caption"):"",l.f=ym(G(f.c,"width")?H(f.c,"width"):""),l.b=ym(G(f.c,"height")?H(f.c,"height"):""),l),f==c||!d&&F(G(f.c,"representativeOfPage")?H(f.c,"representativeOfPage"):"","true")?(d=!0,Pc(0,g.b.length),g.b.splice(0,0,a)):g.b[g.b.length]=a;return Th(g,E(Xm,
-da,27,g.b.length,0))};_.tb=function(){var a,b;!this.a&&(this.a=new xp(this.b,this.c));b="";a=ap(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Bp(a,"publisher"),!b.length&&(b=Bp(a,"copyrightHolder")));return b};
-_.ub=function(){var a,b,c;!this.a&&(this.a=new xp(this.b,this.c));c="";var d=ap(this.a),d=new Uh(d),e=new Ep;a=Je(d.b,d.b.length);b=a.length;var f,g;!e&&(e=(Wh(),Wh(),Xh));f=b-0;g=D(w(nb,1),da,1,3,[df(0),df(b)]);if(!(0<=f))throw new af(Qc("%s \x3e %s",g));g=Ke(a,f);var l=hf(a.length-0,f),m=f=0,q,v,I,pb,Aa;if(null==a)throw new jf("src");if(null==g)throw new jf("dest");pb=za(a);v=za(g);Jc(0!=(pb.f&4),"srcType is not an array");Jc(0!=(v.f&4),"destType is not an array");I=pb.c;q=v.c;Jc(0!=(I.f&1)?I==
+function Il(a,b){km();var c,d;d=a.getElementsByTagName("BASE");if(0==d.length)return b;c=Hl(b);d=A(d[0],"href");c.setAttribute("href",d);return c.href}var om,tm,nm,xm,um,rm,pm,sm,wm,vm,lm;function qm(a,b,c){this.b=a;this.d=0;this.c=b;this.a=c}n(109,1,{},qm);_.b=-1;_.d=0;t(109);function vo(a){var b;null==a.a&&(b=(null==a.c&&(a.c=Vl(a.d)),a.c),b.length?a.a=(U(),lg(b,"\\/")):a.a=E(p,h,2,0,4));return a.a}function yo(a){this.d=a}
+function Gl(a){var b;try{b=new URL(a)}catch(c){b=null}return b?new yo(b):null}n(69,1,{69:1},yo);_.tS=function(){return Va(this.d)};_.a=null;_.b=null;var fm=_.c=null,Rl=t(69);function Vl(a){a=a.pathname.replace(/;.*$/,"");a=a.replace(/^\//,"");return a.replace(/\/$/,"")}function zo(a){var b,c;if(2>a.b)return!1;c=vo(a.g);if(4!=c[a.b].length)return!1;b=no(c[a.b-1]);return 0<b&&12>=b&&(a=no(c[a.b-2]),1970<a&&3E3>a)?!0:!1}
+function Fo(a,b){var c,d,e,f;f=b.length;e=f-a.f.length;if(!og(b,a.e))return!1;c=a.c;for(d=hf(a.d,e);c<d&&b.charCodeAt(c)==a.i.charCodeAt(c);c++);if(c==e){if(d=c+1==a.d)d=a.i.charCodeAt(c),128>d?(e=(Ze(),$e)[d],!e&&(e=$e[d]=new Xe(d)),d=e):d=new Xe(d),d=/[-_;,]/.test(d);if(d||c+a.f.length==f)return!0}else if(c==a.d&&0<=no(b.substr(c,e-c)))return!0;return!1}
+function Yl(a,b,c,d){var e;a=Va(a.d);a:{if(47==a.charCodeAt(c-1)&&b<c-1&&(e=a.substr(d,a.length-d).toLowerCase(),!Go&&(Go=/(.s?html?)?$/i),Go.test(e)&&(!Ho&&(Ho=/([^/]*)\/$/i),b=a.substr(b+1,c-(b+1)),(b=Ho.exec(b))&&1<b.length&&(Yn(),S(Y,b[1].toLowerCase()))))){b=!0;break a}b=!1}if(b)throw new af("Bad last numeric path component");e=a.substr(c,d-c);b=no(e);if(0>b)throw new af("Value in path component is an invalid number: "+e);d=a.substr(0,c)+"[*!]"+a.substr(d,a.length-d);this.g=Gl(d);if(!this.g)throw new af("Invalid URL: "+
+d);this.i=d;this.a=b;this.d=c;this.c=qf(this.i,47,this.d);c=vo(this.g);for(this.b=0;this.b<c.length&&-1==c[this.b].indexOf("[*!]");this.b++);this.e=tg(this.i,0,this.c);d=this.i.length;c=d-this.d-4;0!=c&&(this.f=pg(this.i,d-c))}n(184,1,{},Yl);
+_.zb=function(a){if(this.f.length&&!kf(a,this.f))a=!1;else if(47==this.i.charCodeAt(this.d-1))a:{var b,c,d,e;e=a.length;c=this.f.length;d=a.length-c;b=qf(this.g.d.pathname,47,this.c-1-this.g.d.origin.length);if(-1!=b&&(b+=this.g.d.origin.length,b+c==e)){a=sf(a,0,this.i,0,b);break a}og(a,this.e)?(b=this.c+c,a=b==e?!0:b>e||47!=a.charCodeAt(this.c)?!1:0<=no(tg(a,this.c+1,d))):a=!1}else a=Fo(this,a);return a};
+_.Ab=function(a){var b,c;b=vo(a).length;c=vo(this.g).length;if(b>c)return!1;if(1==b&&1==c){c=vo(a)[0];a=vo(this.g)[0];var d;if(c.length&&a.length)for(d=hf(c.length,a.length),b=0;b<d&&c.charCodeAt(b)==a.charCodeAt(b);b++);else b=0;d=b;var e,f,g;e=0;f=c.length-1;for(g=a.length-1;f>d&&g>d&&c.charCodeAt(f)==a.charCodeAt(g);--f,--g,e++);return 2*(e+b)>=c.length}a:{e=vo(a);d=vo(this.g);b=!1;for(c=a=0;a<e.length&&c<d.length;++a,c++)if(a==this.b&&!b)b=!0,e.length<d.length&&--a;else if(!F(e[a],d[c])){a=!1;
+break a}a=!0}return!a||zo(this)?!1:!0};_.tS=function(){return this.i};_.a=0;_.b=-1;_.c=0;_.d=0;_.f="";var Go=null,Ho=null;t(184);
+function Sl(a,b,c,d){var e;if(!c.length)throw new af("Empty query name");if(!d.length)throw new af("Empty query value");if(!Ko(d))throw new af("Query value has non-digits: "+d);Yn();if(S(Y,c.toLowerCase()))throw new af("Query name is bad page param name: "+c);e=no(d);if(0>e)throw new af("Query value is an invalid number: "+d);b=(b?"?":"\x26")+c+"\x3d";a=a.d.href.replace(b+d,b+"[*!]");this.i=Gl(a);if(!this.i)throw new af("Invalid URL: "+a);this.j=a;this.a=e;this.c=a.indexOf("[*!]");this.e=qf(this.j,
+63,this.c-1);this.b=qf(this.j,38,this.c-1);-1==this.b&&(this.b=this.e);!Lo&&(Lo=/\/$/);this.d=tg(this.j,0,this.b).replace(Lo,"");e=this.j.length;this.g=e-this.c-4;0!=this.g&&(this.f=pg(this.j,e-this.g+1))}n(183,1,{},Sl);
+_.zb=function(a){var b,c;if(0!=this.g&&!kf(a,this.f))return!1;c=a.length-this.g;if(!og(a,this.d))return!1;if(this.b==c||c==this.b-1&&47==this.j.charCodeAt(c))return!0;b=tg(a,this.b,c).toLowerCase();!Oo&&(Oo=/^\/|(.html?)$/i);return Oo.test(b)?!0:sf(a,this.b,this.j,this.b,this.c-this.b)?0<=no(tg(a,this.c,c)):!1};_.Ab=function(a){a=(null==a.c&&(a.c=Vl(a.d)),a.c);var b=this.i;null==b.c&&(b.c=Vl(b.d));return F(a,b.c)};_.tS=function(){return this.j};_.a=0;_.b=0;_.c=0;_.e=0;_.f="";_.g=0;
+var Lo=null,Oo=null;t(183);
+function Po(){Po=k;Qo=new Yi;L(Qo,"http://schema.org/ImageObject",(Wo(),Xo));L(Qo,"http://schema.org/Article",Yo);L(Qo,"http://schema.org/BlogPosting",Yo);L(Qo,"http://schema.org/NewsArticle",Yo);L(Qo,"http://schema.org/ScholarlyArticle",Yo);L(Qo,"http://schema.org/TechArticle",Yo);L(Qo,"http://schema.org/Person",Zo);L(Qo,"http://schema.org/Organization",$o);L(Qo,"http://schema.org/Corporation",$o);L(Qo,"http://schema.org/EducationalOrganization",$o);L(Qo,"http://schema.org/GovernmentOrganization",$o);
+L(Qo,"http://schema.org/NGO",$o);ap=new Yi;L(ap,"IMG","SRC");L(ap,"AUDIO","SRC");L(ap,"EMBED","SRC");L(ap,"IFRAME","SRC");L(ap,"SOURCE","SRC");L(ap,"TRACK","SRC");L(ap,"VIDEO","SRC");L(ap,"A","HREF");L(ap,"LINK","HREF");L(ap,"AREA","HREF");L(ap,"META","CONTENT");L(ap,"TIME","DATETIME");L(ap,"OBJECT","DATA");L(ap,"DATA","VALUE");L(ap,"METER","VALUE")}function bp(a){var b,c,d;b=new Q;for(c=0;c<a.c.b.length;c++)d=N(a.c,c),d.d==(Wo(),Yo)&&P(b,d);return b}
+function dp(a,b,c){var d,e,f,g,l;e=null;d=b.hasAttribute("ITEMSCOPE")&&b.hasAttribute("ITEMTYPE");if(c){var m;f=A(b,"ITEMPROP");f.length?(m=(U(),lg(f,"\\s+")),f=0<m.length?m:D(w(p,1),h,2,4,[f])):f=E(p,h,2,0,4)}else f=E(p,h,2,0,4);if(d){a:{var q;switch((q=A(b,"ITEMTYPE"),G(Qo,q)?H(Qo,q):(Wo(),sp)).b){case 0:e=new tp(b);break;case 1:e=new up(b);break;case 2:e=new vp(b);break;case 3:e=new wp(b);break;case 4:e=new xp(b);break;default:e=null;break a}}!e||e.d==(Wo(),sp)||c&&c.d==(Wo(),sp)&&0!=f.length||
+(P(a.c,e),fh(a.b,b,e))}if(0<f.length&&c.d!=(Wo(),sp)&&(!e||e.d!=(Wo(),sp)))for(a=0;a<f.length;a++)e?G(c.b,f[a])&&L(c.b,f[a],e):(d=c,q=f[a],m=(g="",l=b.tagName,G(ap,l)&&(g=A(b,H(ap,l))),!g.length&&(g=b.textContent),g),G(d.c,q)&&!H(d.c,q).length&&L(d.c,q,m))}
+function yp(a,b){Po();var c;this.c=new Q;this.b=new Yi;this.d=b;c=V();var d,e,f,g,l;d=a.querySelectorAll("[ITEMPROP],[ITEMSCOPE]");dp(this,a,null);for(f=0;f<d.length;f++){for(var m=e=d[f],q=void 0,v=void 0,v=null,q=e;q;){q=B(q);if(!q)break;if(q.hasAttribute("ITEMSCOPE")&&q.hasAttribute("ITEMTYPE")){ch(this.b,q)&&(v=eh(this.b,q));break}}dp(this,m,v)}d=a.querySelectorAll("A[rel\x3dauthor],LINK[rel\x3dauthor]");for(f=0;f<d.length;f++)e=d[f],!this.a.length&&(this.a=(g="",l=e.tagName,(F(l,"A")||F(l,"LINK"))&&
+F(A(e,"REL"),"author")&&(g=e.textContent),g));Nl(c,this.d,"SchemaOrgParser.parse")}function zp(a,b){Po();var c;c=a;a.length&&b.length&&(c+=" ");return c+b}n(28,1,{},yp);_.a="";var ap,Qo;t(28);function Ap(a,b){return G(a.c,b)?H(a.c,b):""}function Bp(a,b){this.a=b;this.d=a;this.c=new Yi;this.b=new Yi;L(this.c,"name","");L(this.c,"url","");L(this.c,"description","");L(this.c,"image","")}n(45,1,{});t(45);
+function Cp(a,b){var c,d,e,f;c=G(a.c,b)?H(a.c,b):"";if(c.length)return c;(d=G(a.b,b)?H(a.b,b):null)&&(d.d==(Wo(),Zo)?c=(e=G(d.c,"name")?H(d.c,"name"):"",e.length?e:zp(G(d.c,"givenName")?H(d.c,"givenName"):"",G(d.c,"familyName")?H(d.c,"familyName"):"")):d.d==$o&&(c=(f=G(d.c,"name")?H(d.c,"name"):"",f.length?f:G(d.c,"legalName")?H(d.c,"legalName"):"")));return c}
+function up(a){Bp.call(this,(Wo(),Yo),a);L(this.c,"headline","");L(this.c,"publisher","");L(this.c,"copyrightHolder","");L(this.c,"copyrightYear","");L(this.c,"dateModified","");L(this.c,"datePublished","");L(this.c,"author","");L(this.c,"creator","");L(this.c,"articleSection","");fh(this.b,"publisher",null);fh(this.b,"copyrightHolder",null);fh(this.b,"author",null);fh(this.b,"creator",null);fh(this.b,"associatedMedia",null);fh(this.b,"encoding",null)}n(151,45,{},up);t(151);
+function tp(a){Bp.call(this,(Wo(),Xo),a);L(this.c,"contentUrl","");L(this.c,"encodingFormat","");L(this.c,"caption","");L(this.c,"representativeOfPage","");L(this.c,"width","");L(this.c,"height","")}n(150,45,{},tp);t(150);function wp(a){Bp.call(this,(Wo(),$o),a);L(this.c,"legalName","")}n(153,45,{},wp);t(153);function vp(a){Bp.call(this,(Wo(),Zo),a);L(this.c,"familyName","");L(this.c,"givenName","")}n(152,45,{},vp);t(152);
+function Wo(){Wo=k;Xo=new Dp("IMAGE",0);Yo=new Dp("ARTICLE",1);Zo=new Dp("PERSON",2);$o=new Dp("ORGANIZATION",3);sp=new Dp("UNSUPPORTED",4)}function Dp(a,b){C.call(this,a,b)}n(33,9,{3:1,11:1,9:1,33:1},Dp);var Yo,Xo,$o,Zo,sp,Ep=u(33,function(){Wo();return D(w(Ep,1),ea,33,0,[Xo,Yo,Zo,$o,sp])});function xp(a){Bp.call(this,(Wo(),sp),a)}n(154,45,{},xp);t(154);function an(a,b){this.b=a;this.c=b}n(119,1,{},an);
+_.ob=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);if(0==a.b.length)a=null;else{a=(z(0,a.b.length),a.b[0]);var b,c;b=new Wm;b.d=G(a.c,"datePublished")?H(a.c,"datePublished"):"";b.c=G(a.c,"dateModified")?H(a.c,"dateModified"):"";b.e=G(a.c,"articleSection")?H(a.c,"articleSection"):"";c=Cp(a,"author");!c.length&&(c=Cp(a,"creator"));b.a=c.length?D(w(p,1),h,2,4,[c]):E(p,h,2,0,4);a=b}return a};
+_.pb=function(){var a,b;!this.a&&(this.a=new yp(this.b,this.c));b="";a=bp(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Cp(a,"author"),!b.length&&(b=Cp(a,"creator")));return b.length?b:this.a.a};_.qb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);0==a.b.length?a="":(a=(z(0,a.b.length),a.b[0]),a=zp(G(a.c,"copyrightYear")?H(a.c,"copyrightYear"):"",Cp(a,"copyrightHolder")),a=a.length?"Copyright "+a:a);return a};
+_.rb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);return 0==a.b.length?"":Ap((z(0,a.b.length),a.b[0]),"description")};
+_.sb=function(){var a,b,c,d,e,f,g,l;!this.a&&(this.a=new yp(this.b,this.c));g=new Q;b=bp(this.a);c=null;for(d=0;d<b.b.length;d++){a=(z(d,b.b.length),b.b[d]);if(!c&&(c=(e=G(a.b,"associatedMedia")?H(a.b,"associatedMedia"):null,!e&&(e=G(a.b,"encoding")?H(a.b,"encoding"):null),e&&e.d==(Wo(),Xo)?e:null)))continue;var m=f=void 0,m=G(a.c,"image")?H(a.c,"image"):"";m.length?(f=new Xm,f.e=m,a=f):a=null;a&&(g.b[g.b.length]=a)}d=this.a;b=new Q;for(a=0;a<d.c.b.length;a++)e=N(d.c,a),e.d==(Wo(),Xo)&&P(b,e);d=!1;
+for(e=0;e<b.b.length;e++)f=(z(e,b.b.length),b.b[e]),a=(l=new Xm,l.e=G(f.c,"contentUrl")?H(f.c,"contentUrl"):"",!l.e.length&&(l.e=G(f.c,"url")?H(f.c,"url"):""),l.d=G(f.c,"encodingFormat")?H(f.c,"encodingFormat"):"",l.a=G(f.c,"caption")?H(f.c,"caption"):"",l.f=ym(G(f.c,"width")?H(f.c,"width"):""),l.b=ym(G(f.c,"height")?H(f.c,"height"):""),l),f==c||!d&&F(G(f.c,"representativeOfPage")?H(f.c,"representativeOfPage"):"","true")?(d=!0,Pc(0,g.b.length),g.b.splice(0,0,a)):g.b[g.b.length]=a;return Th(g,E(Ym,
+da,27,g.b.length,0))};_.tb=function(){var a,b;!this.a&&(this.a=new yp(this.b,this.c));b="";a=bp(this.a);0!=a.b.length&&(a=(z(0,a.b.length),a.b[0]),b=Cp(a,"publisher"),!b.length&&(b=Cp(a,"copyrightHolder")));return b};
+_.ub=function(){var a,b,c;!this.a&&(this.a=new yp(this.b,this.c));c="";var d=bp(this.a),d=new Uh(d),e=new Fp;a=Je(d.b,d.b.length);b=a.length;var f,g;!e&&(e=(Wh(),Wh(),Xh));f=b-0;g=D(w(nb,1),da,1,3,[df(0),df(b)]);if(!(0<=f))throw new af(Qc("%s \x3e %s",g));g=Ke(a,f);var l=hf(a.length-0,f),m=f=0,q,v,I,pb,Aa;if(null==a)throw new jf("src");if(null==g)throw new jf("dest");pb=za(a);v=za(g);Jc(0!=(pb.f&4),"srcType is not an array");Jc(0!=(v.f&4),"destType is not an array");I=pb.c;q=v.c;Jc(0!=(I.f&1)?I==
 q:0==(q.f&1),"Array types don't match");Aa=a.length;q=g.length;if(0>f||0>m||0>l||f+l>Aa||m+l>q)throw new Re;if(0!=(I.f&1)&&0==(I.f&4)||pb==v)0<l&&Oe(a,f,g,m,l,!0);else if(s(a)===s(g)&&f<m)for(f+=l,l=m+l;l-- >m;)g[l]=a[--f];else for(l=m+l;m<l;)g[m++]=a[f++];Vh(g,a,0,b,-0,e);e=d.b.length;for(b=0;b<e;b++)Sh(d,b,a[b]);for(a=0;a<d.b.length&&!c.length;a++)b=(z(a,d.b.length),d.b[a]),c=G(b.c,"headline")?H(b.c,"headline"):"",!c.length&&(c=G(b.c,"name")?H(b.c,"name"):"");return c};
-_.vb=function(){!this.a&&(this.a=new xp(this.b,this.c));return 0==ap(this.a).b.length?"":"Article"};_.wb=function(){var a;!this.a&&(this.a=new xp(this.b,this.c));a=ap(this.a);return 0==a.b.length?"":zp((z(0,a.b.length),a.b[0]),"url")};_.xb=function(){return!1};t(119);function Ep(){}n(120,1,{},Ep);_.Z=function(a,b){var c,d;c=Hm(a.a);d=Hm(b.a);return c>d?-1:c<d?1:0};t(120);function U(){U=k;Fk=new Lk}function Wl(a){U();return/\d/.test(a)}function zm(a){U();return decodeURIComponent(a)}
-function Jo(a){U();return/^\d+$/.test(a)}function Fp(a){U();return!/\S/.test(a)}function Rm(a,b){U();return a.join(b)}function Mm(a){U();return a.split(",")}function Gk(a){U();return a.trim()}function mo(a){U();return a.length&&Jo(a)?ym(a):-1}var Fk;function Nk(){}n(107,1,{},Nk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF]\S*)/g))?a.length:0};t(107);function Lk(){}n(78,1,{},Lk);
+_.vb=function(){!this.a&&(this.a=new yp(this.b,this.c));return 0==bp(this.a).b.length?"":"Article"};_.wb=function(){var a;!this.a&&(this.a=new yp(this.b,this.c));a=bp(this.a);return 0==a.b.length?"":Ap((z(0,a.b.length),a.b[0]),"url")};_.xb=function(){return!1};t(119);function Fp(){}n(120,1,{},Fp);_.Z=function(a,b){var c,d;c=Hm(a.a);d=Hm(b.a);return c>d?-1:c<d?1:0};t(120);function U(){U=k;Fk=new Lk}function Wl(a){U();return/\d/.test(a)}function zm(a){U();return decodeURIComponent(a)}
+function Ko(a){U();return/^\d+$/.test(a)}function Gp(a){U();return!/\S/.test(a)}function Sm(a,b){U();return a.join(b)}function Mm(a){U();return a.split(",")}function Gk(a){U();return a.trim()}function no(a){U();return a.length&&Ko(a)?ym(a):-1}var Fk;function Nk(){}n(107,1,{},Nk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF]\S*)/g))?a.length:0};t(107);function Lk(){}n(78,1,{},Lk);
 _.Bb=function(a){var b=a.match(/(\S*[\w\u00C0-\u1FFF\uAC00-\uD7AF]\S*)/g),c=b?b.length:0,b=a.match(/([\u3040-\uA4CF])/g);return c+=Math.ceil(0.55*(b?b.length:0))};t(78);function Mk(){}n(106,1,{},Mk);_.Bb=function(a){return(a=a.match(/(\S*[\w\u00C0-\u1FFF\uAC00-\uD7AF]\S*)/g))?a.length:0};t(106);
-function Gp(){Gp=k;Hp=new Yi;L(Hp,"COLGROUP",(Te(),Ue));L(Hp,"COL",Ue);L(Hp,"TH",We);Ip=new Yi;L(Ip,"EMBED",Ue);L(Ip,"OBJECT",Ue);L(Ip,"APPLET",Ue);L(Ip,"IFRAME",Ue);Jp=new Zi;R(Jp,"grid");R(Jp,"treegrid");Kp=new Zi;R(Kp,"gridcell");R(Kp,"columnheader");R(Kp,"row");R(Kp,"rowgroup");R(Kp,"rowheader");Lp=new Zi;R(Lp,"application");R(Lp,"banner");R(Lp,"complementary");R(Lp,"contentinfo");R(Lp,"form");R(Lp,"main");R(Lp,"navigation");R(Lp,"search")}
-function Mp(a,b){var c,d,e;for(d=new M(a);d.b<d.d.J();)if(c=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),e=c.tagName,null==e?dh(b.a,null):void 0!==b.c.eb(e))return!(null==e?ah(dh(b.a,null)):b.c.eb(e)).a||Np(c);return!1}function Np(a){a=a.innerText;return!!a.length&&!Fp(a)}function Op(a,b,c){2<=Ok&&W(a+b+" -\x3e "+c);return c}
-function Pp(a){Gp();var b,c,d,e,f,g,l,m;Qp();for(f=B(a);f;){if(F("INPUT",f.tagName)||F(A(f,"contenteditable"),"true"))return Op(Rp,"",(Z(),Sp));f=B(f)}f=A(a,"role").toLowerCase();if("presentation"===f)return Op(Tp,"_"+f,(Z(),Sp));if(S(Jp,f)||S(Lp,f))return Op(Tp,"_"+f,(Z(),Up));f=new Q;g=a.getElementsByTagName("*");if(0<a.getElementsByTagName("TABLE").length)for(e=0;e<g.length;e++)for(c=g[e],d=B(c);d;){if(F("TABLE",d.tagName)){d==a&&(f.b[f.b.length]=c);break}d=B(d)}else for(e=0;e<g.length;e++)P(f,
-g[e]);for(g=new M(f);g.b<g.d.J();)if(b=(y(g.b<g.d.J()),g.d.T(g.c=g.b++)),c=A(b,"role").toLowerCase(),S(Kp,c)||S(Lp,c))return Op(Vp,"_"+c,(Z(),Up));if("0"===A(a,"datatable"))return Op(Wp,"",(Z(),Sp));if(0<a.getElementsByTagName("TABLE").length)return Op(Xp,"",(Z(),Sp));g=a.rows;if(1>=g.length)return Op(Yp,"",(Z(),Sp));c=null;for(d=b=0;d<g.length;d++)e=g[d].cells,e.length>b&&(b=e.length,c=e);d=c;if(!d||1>=d.length)return Op(Zp,"",(Z(),Sp));if((c=a.caption)&&Np(c)||a.tHead||a.tFoot||Mp(f,Hp))return Op($p,
-"",(Z(),Up));c=new Q;for(e=new M(f);e.b<e.d.J();)b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),F("TD",b.tagName)&&(c.b[c.b.length]=b);for(e=new M(c);e.b<e.d.J();){b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++));if(b.hasAttribute("abbr")||b.hasAttribute("headers")||b.hasAttribute("scope"))return Op(aq,"",(Z(),Up));b=b.getElementsByTagName("*");if(1==b.length&&F("ABBR",b[0].tagName))return Op(bq,"",(Z(),Up))}e=a.ownerDocument.documentElement;b=(e.offsetWidth||0)|0;if(0<b&&((a.offsetWidth||0)|0)>0.95*b){m=!1;b=e.getElementsByTagName("META");
-for(l=0;l<b.length&&!m;l++)m=b[l],m=F(m.name,"viewport");if(!m)return Op(cq,"",(Z(),Sp))}if(a.hasAttribute("summary"))return Op(dq,"",(Z(),Up));if(5<=d.length)return Op(eq,"",(Z(),Up));for(d=new M(c);d.b<d.d.J();)if(b=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),b=getComputedStyle(b,null).borderStyle,b.length&&"none"!==b&&"hidden"!==b)return Op(fq,"_"+b,(Z(),Up));l=null;for(b=0;b<g.length;b++)if(d=getComputedStyle(g[b],null).backgroundColor,null==l)l=d;else if(!F(l,d))return Op(gq,"",(Z(),Up));if(20<=g.length)return Op(hq,
-"",(Z(),Up));if(10>=c.b.length)return Op(iq,"",(Z(),Sp));if(Mp(f,Ip))return Op(jq,"",(Z(),Sp));f=(e.offsetHeight||0)|0;return 0<f&&((a.offsetHeight||0)|0)>0.9*f?Op(kq,"",(Z(),Sp)):Op(lq,"",(Z(),Up))}var Lp,Kp,Jp,Hp,Ip;
-function Qp(){Qp=k;Rp=new mq("INSIDE_EDITABLE_AREA",0);Tp=new mq("ROLE_TABLE",1);Vp=new mq("ROLE_DESCENDANT",2);Wp=new mq("DATATABLE_0",3);$p=new mq("CAPTION_THEAD_TFOOT_COLGROUP_COL_TH",4);aq=new mq("ABBR_HEADERS_SCOPE",5);bq=new mq("ONLY_HAS_ABBR",6);cq=new mq("MORE_95_PERCENT_DOC_WIDTH",7);dq=new mq("SUMMARY",8);Xp=new mq("NESTED_TABLE",9);Yp=new mq("LESS_EQ_1_ROW",10);Zp=new mq("LESS_EQ_1_COL",11);eq=new mq("MORE_EQ_5_COLS",12);fq=new mq("CELLS_HAVE_BORDER",13);gq=new mq("DIFFERENTLY_COLORED_ROWS",
-14);hq=new mq("MORE_EQ_20_ROWS",15);iq=new mq("LESS_EQ_10_CELLS",16);jq=new mq("EMBED_OBJECT_APPLET_IFRAME",17);kq=new mq("MORE_90_PERCENT_DOC_HEIGHT",18);lq=new mq("DEFAULT",19);nq=new mq("UNKNOWN",20)}function mq(a,b){C.call(this,a,b)}n(16,9,{3:1,11:1,9:1,16:1},mq);var aq,$p,fq,Wp,lq,gq,jq,Rp,iq,Zp,Yp,kq,cq,hq,eq,Xp,bq,Vp,Tp,dq,nq,oq=u(16,function(){Qp();return D(w(oq,1),ea,16,0,[Rp,Tp,Vp,Wp,$p,aq,bq,cq,dq,Xp,Yp,Zp,eq,fq,gq,hq,iq,jq,kq,lq,nq])});
-function Z(){Z=k;Up=new pq("DATA",0);Sp=new pq("LAYOUT",1)}function pq(a,b){C.call(this,a,b)}n(56,9,{3:1,11:1,9:1,56:1},pq);var Up,Sp,qq=u(56,function(){Z();return D(w(qq,1),ea,56,0,[Up,Sp])});function rq(a,b){var c;c=sq(b);a.appendChild(c);return c}function sq(a){var b;b=a.cloneNode(!1);1==a.nodeType&&(a=getComputedStyle(a,null).direction,!a.length&&(a="auto"),b.setAttribute("dir",a));return b}function tq(a,b){var c;c=a.parentNode;c||(c=sq(b),c.appendChild(a));return c}
-function uq(a){return sl(N(a.j,N(a.i,0).a))}function vq(a,b){return S(a.b,b)}function Xk(a,b){a.g+="\n";a.g+=b.g;a.d+=b.d;a.e+=b.e;a.c=0==a.d?0:a.e/a.d;a.a|=b.a;Ph(a.i,b.i);a.b.G(b.b);a.f=hf(a.f,b.f)}function dl(a,b){if(b==a.a)return!1;a.a=b;return!0}
-function wq(a){var b;b="["+(N(a.j,N(a.i,0).a).j+"-"+N(a.j,N(a.i,a.i.b.length-1).a).j+";");b+="tl\x3d"+a.f+";";b+="nw\x3d"+a.d+";";b+="ld\x3d"+a.c+";";b=b+"]\t"+((a.a?"\u001b[0;32mCONTENT":"\u001b[0;35mboilerplate")+"\u001b[0m,");b+="\u001b[1;30m"+Xg(new Ck(a.b))+"\u001b[0m";return b+="\n"+a.g}function Wk(a,b){var c,d;this.j=a;this.i=new Q;P(this.i,df(b));c=N(this.j,b);this.b=(d=c.e,c.e=new Zi,d);this.d=c.i;this.e=c.g;this.f=c.n;this.g=c.o;this.c=0==this.d?0:this.e/this.d}n(72,1,{},Wk);_.tS=function(){return wq(this)};
-_.a=!1;_.c=0;_.d=0;_.e=0;_.f=0;t(72);function Yk(a){this.a=a}n(81,1,{},Yk);t(81);function xq(){xq=k;yq=new Zi;R(yq,"IMG");R(yq,"PICTURE");R(yq,"FIGURE");R(yq,"SPAN");zq=D(w(p,1),h,2,4,["data-src","data-original","datasrc","data-url"])}function Aq(a){var b;b=$doc.createElement("FIGCAPTION");b.textContent=a.innerText||"";return b}
-function Bq(a,b){var c,d,e;if(!S(yq,b.tagName))return null;a.b="";c="IMG"==b.tagName?b:Im(b,"IMG");if("FIGURE"===b.tagName){d=Im(b,"PICTURE");!d&&(d=Im(b,"IMG"));if(!d)return null;Cq(a,c);(c=Im(b,"FIGCAPTION"))?(e=c.querySelectorAll("A[HREF]"),c=0<e.length?c:Aq(c)):c=Aq(b);return new Dq(d,a.c,a.a,a.b,c)}if("SPAN"===b.tagName){if(-1==A(b,"class").indexOf("lazy-image-placeholder"))return null;c=$doc.createElement("img");a.b=A(b,"data-src");a.c=ym(A(b,"data-width"));a.a=ym(A(b,"data-height"));d=A(b,
-"data-srcset");c.setAttribute("srcset",d);return new Eq(c,a.c,a.a,a.b)}Cq(a,c);return new Eq(b,a.c,a.a,a.b)}function Cq(a,b){var c,d,e,f;d=zq;e=0;for(f=d.length;e<f&&(c=d[e],a.b=A(b,c),!a.b.length);++e);a.b.length?(a.c=0,a.a=0):(a.b=b.src,a.c=b.width,a.a=b.height);2<=Ok&&W("Extracted WebImage: "+a.b)}function Fq(){xq()}n(132,1,{},Fq);_.Cb=function(a){return Bq(this,a)};_.Db=function(){return yq};_.a=0;_.c=0;var zq,yq;t(132);function Gq(){Gq=k;Hq=new Zi;R(Hq,"BLOCKQUOTE");R(Hq,"IFRAME")}
-function Iq(a){var b;if(-1==A(a,"class").indexOf("twitter-tweet"))return null;b=a.getElementsByTagName("a");if(0==b.length)return null;b=b[b.length-1];if(!Nm(b.href,"twitter.com"))return null;a:{var c;c=lg(Sc(b,"pathname"),"/");for(b=c.length-1;0<=b;b--)if(0<c[b].length){b=c[b];break a}b=null}return null==b?null:new Jq(a,"twitter",b,null)}
-function Kq(a){var b;if("IFRAME"!==a.tagName||a.src.length)return null;b=a.contentWindow.document;if(!b)return null;b=b.getElementsByTagName("blockquote");if(1>b.length)return null;b=A(b[0],"data-tweet-id");return b.length?new Jq(a,"twitter",b,null):null}function Lq(){Gq()}n(133,1,{},Lq);_.Cb=function(a){var b;a&&S(Hq,a.tagName)?(b=null,"BLOCKQUOTE"===a.tagName?b=Iq(a):"IFRAME"===a.tagName&&(b=Kq(a)),b&&2<=Ok&&(W("Twitter embed extracted:"),W("    ID: "+b.b)),a=b):a=null;return a};_.Db=function(){return Hq};
-var Hq;t(133);function Mq(){Mq=k;Nq=new Zi;R(Nq,"IFRAME")}function Oq(a){var b,c;if(!a||!S(Nq,a.tagName))return null;c=a.src;if(!Nm(c,"player.vimeo.com"))return null;b=$doc.createElement("a");b.href=c;c=Sc(b,"pathname");b=Sm(pg(Sc(b,"search"),1));a:{var d;d=lg(c,"/");for(c=d.length-1;0<=c&&"video"!==d[c];c--)if(0<d[c].length){c=d[c];break a}c=null}if(null==c)return null;2<=Ok&&(W("Vimeo embed extracted:"),W("    ID:    "+c));return new Jq(a,"vimeo",c,b)}function Pq(){Mq()}n(134,1,{},Pq);_.Cb=function(a){return Oq(a)};
-_.Db=function(){return Nq};var Nq;t(134);function Qq(){Qq=k;Rq=new Zi;R(Rq,"IFRAME");R(Rq,"OBJECT")}
-function Sq(a){var b,c,d;if(!a||!S(Rq,a.tagName))return null;d=null;"IFRAME"===a.tagName?d=a.src:"OBJECT"===a.tagName&&("application/x-shockwave-flash"===A(a,"type")?d=A(a,"data"):(b=a.querySelectorAll('param[name\x3d"movie"]'),1==b.length&&(d=A(b[0],"value"))));if(null==d||!Nm(d,"youtube.com"))return null;c=d.indexOf("?");0>c&&(c=d.indexOf("\x26"));0>c&&(c=d.length);b=d.substr(0,c);d=Sm(d.substr(c+1,d.length-(c+1)));a:{c=lg(b,"/");for(b=c.length-1;0<=b&&"embed"!==c[b];b--)if(0<c[b].length){b=c[b];
-break a}b=null}if(null==b)return null;2<=Ok&&(W("YouTube embed extracted:"),W("    ID:    "+b));return new Jq(a,"youtube",b,d)}function Tq(){Qq()}n(135,1,{},Tq);_.Cb=function(a){return Sq(a)};_.Db=function(){return Rq};var Rq;t(135);
-function Zk(a,b,c){if(!(1>Ok))if(b){W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c "+c+" \x3e\x3e\x3e\x3e\x3e");if(!(1>Ok)){b="";for(c=new M(a.a);c.b<c.d.J();)a=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),b+=wq(a)+"\n";W(b)}W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c                \x3e\x3e\x3e\x3e\x3e")}else W("\u001b[0;31m~~~~~ No Changes: "+c+" ~~~~~")}
-function $k(){$k=k;al=RegExp("(^(comments|\u00a9 reuters|please rate this|post a comment|\\d+\\s+(comments|users responded in))|what you think\\.\\.\\.|add your comment|add comment|reader views|have your say|reader comments|r\u00e4tta artikeln|^thanks for your comments - this feedback is now closed$)","i")}var al;function kl(){kl=k;ll=new Uq(!1);ol=new Uq(!0)}
+function Hp(){Hp=k;Ip=new Yi;L(Ip,"COLGROUP",(Te(),Ue));L(Ip,"COL",Ue);L(Ip,"TH",We);Jp=new Yi;L(Jp,"EMBED",Ue);L(Jp,"OBJECT",Ue);L(Jp,"APPLET",Ue);L(Jp,"IFRAME",Ue);Kp=new Zi;R(Kp,"grid");R(Kp,"treegrid");Lp=new Zi;R(Lp,"gridcell");R(Lp,"columnheader");R(Lp,"row");R(Lp,"rowgroup");R(Lp,"rowheader");Mp=new Zi;R(Mp,"application");R(Mp,"banner");R(Mp,"complementary");R(Mp,"contentinfo");R(Mp,"form");R(Mp,"main");R(Mp,"navigation");R(Mp,"search")}
+function Np(a,b){var c,d,e;for(d=new M(a);d.b<d.d.J();)if(c=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),e=c.tagName,null==e?dh(b.a,null):void 0!==b.c.eb(e))return!(null==e?ah(dh(b.a,null)):b.c.eb(e)).a||Op(c);return!1}function Op(a){a=a.innerText;return!!a.length&&!Gp(a)}function Pp(a,b,c){2<=Ok&&W(a+b+" -\x3e "+c);return c}
+function Qp(a){Hp();var b,c,d,e,f,g,l,m;Rp();for(f=B(a);f;){if(F("INPUT",f.tagName)||F(A(f,"contenteditable"),"true"))return Pp(Sp,"",(Z(),Tp));f=B(f)}f=A(a,"role").toLowerCase();if("presentation"===f)return Pp(Up,"_"+f,(Z(),Tp));if(S(Kp,f)||S(Mp,f))return Pp(Up,"_"+f,(Z(),Vp));f=new Q;g=a.getElementsByTagName("*");if(0<a.getElementsByTagName("TABLE").length)for(e=0;e<g.length;e++)for(c=g[e],d=B(c);d;){if(F("TABLE",d.tagName)){d==a&&(f.b[f.b.length]=c);break}d=B(d)}else for(e=0;e<g.length;e++)P(f,
+g[e]);for(g=new M(f);g.b<g.d.J();)if(b=(y(g.b<g.d.J()),g.d.T(g.c=g.b++)),c=A(b,"role").toLowerCase(),S(Lp,c)||S(Mp,c))return Pp(Wp,"_"+c,(Z(),Vp));if("0"===A(a,"datatable"))return Pp(Xp,"",(Z(),Tp));if(0<a.getElementsByTagName("TABLE").length)return Pp(Yp,"",(Z(),Tp));g=a.rows;if(1>=g.length)return Pp(Zp,"",(Z(),Tp));c=null;for(d=b=0;d<g.length;d++)e=g[d].cells,e.length>b&&(b=e.length,c=e);d=c;if(!d||1>=d.length)return Pp($p,"",(Z(),Tp));if((c=a.caption)&&Op(c)||a.tHead||a.tFoot||Np(f,Ip))return Pp(aq,
+"",(Z(),Vp));c=new Q;for(e=new M(f);e.b<e.d.J();)b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),F("TD",b.tagName)&&(c.b[c.b.length]=b);for(e=new M(c);e.b<e.d.J();){b=(y(e.b<e.d.J()),e.d.T(e.c=e.b++));if(b.hasAttribute("abbr")||b.hasAttribute("headers")||b.hasAttribute("scope"))return Pp(bq,"",(Z(),Vp));b=b.getElementsByTagName("*");if(1==b.length&&F("ABBR",b[0].tagName))return Pp(cq,"",(Z(),Vp))}e=a.ownerDocument.documentElement;b=(e.offsetWidth||0)|0;if(0<b&&((a.offsetWidth||0)|0)>0.95*b){m=!1;b=e.getElementsByTagName("META");
+for(l=0;l<b.length&&!m;l++)m=b[l],m=F(m.name,"viewport");if(!m)return Pp(dq,"",(Z(),Tp))}if(a.hasAttribute("summary"))return Pp(eq,"",(Z(),Vp));if(5<=d.length)return Pp(fq,"",(Z(),Vp));for(d=new M(c);d.b<d.d.J();)if(b=(y(d.b<d.d.J()),d.d.T(d.c=d.b++)),b=getComputedStyle(b,null).borderStyle,b.length&&"none"!==b&&"hidden"!==b)return Pp(gq,"_"+b,(Z(),Vp));l=null;for(b=0;b<g.length;b++)if(d=getComputedStyle(g[b],null).backgroundColor,null==l)l=d;else if(!F(l,d))return Pp(hq,"",(Z(),Vp));if(20<=g.length)return Pp(iq,
+"",(Z(),Vp));if(10>=c.b.length)return Pp(jq,"",(Z(),Tp));if(Np(f,Jp))return Pp(kq,"",(Z(),Tp));f=(e.offsetHeight||0)|0;return 0<f&&((a.offsetHeight||0)|0)>0.9*f?Pp(lq,"",(Z(),Tp)):Pp(mq,"",(Z(),Vp))}var Mp,Lp,Kp,Ip,Jp;
+function Rp(){Rp=k;Sp=new nq("INSIDE_EDITABLE_AREA",0);Up=new nq("ROLE_TABLE",1);Wp=new nq("ROLE_DESCENDANT",2);Xp=new nq("DATATABLE_0",3);aq=new nq("CAPTION_THEAD_TFOOT_COLGROUP_COL_TH",4);bq=new nq("ABBR_HEADERS_SCOPE",5);cq=new nq("ONLY_HAS_ABBR",6);dq=new nq("MORE_95_PERCENT_DOC_WIDTH",7);eq=new nq("SUMMARY",8);Yp=new nq("NESTED_TABLE",9);Zp=new nq("LESS_EQ_1_ROW",10);$p=new nq("LESS_EQ_1_COL",11);fq=new nq("MORE_EQ_5_COLS",12);gq=new nq("CELLS_HAVE_BORDER",13);hq=new nq("DIFFERENTLY_COLORED_ROWS",
+14);iq=new nq("MORE_EQ_20_ROWS",15);jq=new nq("LESS_EQ_10_CELLS",16);kq=new nq("EMBED_OBJECT_APPLET_IFRAME",17);lq=new nq("MORE_90_PERCENT_DOC_HEIGHT",18);mq=new nq("DEFAULT",19);oq=new nq("UNKNOWN",20)}function nq(a,b){C.call(this,a,b)}n(16,9,{3:1,11:1,9:1,16:1},nq);var bq,aq,gq,Xp,mq,hq,kq,Sp,jq,$p,Zp,lq,dq,iq,fq,Yp,cq,Wp,Up,eq,oq,pq=u(16,function(){Rp();return D(w(pq,1),ea,16,0,[Sp,Up,Wp,Xp,aq,bq,cq,dq,eq,Yp,Zp,$p,fq,gq,hq,iq,jq,kq,lq,mq,oq])});
+function Z(){Z=k;Vp=new qq("DATA",0);Tp=new qq("LAYOUT",1)}function qq(a,b){C.call(this,a,b)}n(56,9,{3:1,11:1,9:1,56:1},qq);var Vp,Tp,rq=u(56,function(){Z();return D(w(rq,1),ea,56,0,[Vp,Tp])});function sq(a,b){var c;c=tq(b);a.appendChild(c);return c}function tq(a){var b;b=a.cloneNode(!1);1==a.nodeType&&(a=getComputedStyle(a,null).direction,!a.length&&(a="auto"),b.setAttribute("dir",a));return b}function uq(a,b){var c;c=a.parentNode;c||(c=tq(b),c.appendChild(a));return c}
+function vq(a){return sl(N(a.j,N(a.i,0).a))}function wq(a,b){return S(a.b,b)}function Xk(a,b){a.g+="\n";a.g+=b.g;a.d+=b.d;a.e+=b.e;a.c=0==a.d?0:a.e/a.d;a.a|=b.a;Ph(a.i,b.i);a.b.G(b.b);a.f=hf(a.f,b.f)}function dl(a,b){if(b==a.a)return!1;a.a=b;return!0}
+function xq(a){var b;b="["+(N(a.j,N(a.i,0).a).j+"-"+N(a.j,N(a.i,a.i.b.length-1).a).j+";");b+="tl\x3d"+a.f+";";b+="nw\x3d"+a.d+";";b+="ld\x3d"+a.c+";";b=b+"]\t"+((a.a?"\u001b[0;32mCONTENT":"\u001b[0;35mboilerplate")+"\u001b[0m,");b+="\u001b[1;30m"+Xg(new Ck(a.b))+"\u001b[0m";return b+="\n"+a.g}function Wk(a,b){var c,d;this.j=a;this.i=new Q;P(this.i,df(b));c=N(this.j,b);this.b=(d=c.e,c.e=new Zi,d);this.d=c.i;this.e=c.g;this.f=c.n;this.g=c.o;this.c=0==this.d?0:this.e/this.d}n(72,1,{},Wk);_.tS=function(){return xq(this)};
+_.a=!1;_.c=0;_.d=0;_.e=0;_.f=0;t(72);function Yk(a){this.a=a}n(81,1,{},Yk);t(81);function yq(){yq=k;zq=new Zi;R(zq,"IMG");R(zq,"PICTURE");R(zq,"FIGURE");R(zq,"SPAN");Aq=D(w(p,1),h,2,4,["data-src","data-original","datasrc","data-url"])}function Bq(a){var b;b=$doc.createElement("FIGCAPTION");a=Gk(a.innerText);b.textContent=a||"";return b}
+function Cq(a,b){var c,d,e;if(!S(zq,b.tagName))return null;a.b="";c="IMG"==b.tagName?b:Im(b,"IMG");if("FIGURE"===b.tagName){d=Im(b,"PICTURE");!d&&(d=Im(b,"IMG"));if(!d)return null;Dq(a,c);(c=Im(b,"FIGCAPTION"))?(e=c.querySelectorAll("A[HREF]"),c=0<e.length?c:Bq(c)):c=Bq(b);return new Eq(d,a.c,a.a,a.b,c)}if("SPAN"===b.tagName){if(-1==A(b,"class").indexOf("lazy-image-placeholder"))return null;c=$doc.createElement("img");a.b=A(b,"data-src");a.c=ym(A(b,"data-width"));a.a=ym(A(b,"data-height"));d=A(b,
+"data-srcset");c.setAttribute("srcset",d);return new Fq(c,a.c,a.a,a.b)}Dq(a,c);return new Fq(b,a.c,a.a,a.b)}function Dq(a,b){var c,d,e,f;d=Aq;e=0;for(f=d.length;e<f&&(c=d[e],a.b=A(b,c),!a.b.length);++e);a.b.length?(a.c=0,a.a=0):(a.b=b.src,a.c=b.width,a.a=b.height);2<=Ok&&W("Extracted WebImage: "+a.b)}function Gq(){yq()}n(132,1,{},Gq);_.Cb=function(a){return Cq(this,a)};_.Db=function(){return zq};_.a=0;_.c=0;var Aq,zq;t(132);function Hq(){Hq=k;Iq=new Zi;R(Iq,"BLOCKQUOTE");R(Iq,"IFRAME")}
+function Jq(a){var b;if(-1==A(a,"class").indexOf("twitter-tweet"))return null;b=a.getElementsByTagName("a");if(0==b.length)return null;b=b[b.length-1];if(!Om(b.href,"twitter.com"))return null;a:{var c;c=lg(Sc(b,"pathname"),"/");for(b=c.length-1;0<=b;b--)if(0<c[b].length){b=c[b];break a}b=null}return null==b?null:new Kq(a,"twitter",b,null)}
+function Lq(a){var b;if("IFRAME"!==a.tagName||a.src.length)return null;b=a.contentWindow.document;if(!b)return null;b=b.getElementsByTagName("blockquote");if(1>b.length)return null;b=A(b[0],"data-tweet-id");return b.length?new Kq(a,"twitter",b,null):null}function Mq(){Hq()}n(133,1,{},Mq);_.Cb=function(a){var b;a&&S(Iq,a.tagName)?(b=null,"BLOCKQUOTE"===a.tagName?b=Jq(a):"IFRAME"===a.tagName&&(b=Lq(a)),b&&2<=Ok&&(W("Twitter embed extracted:"),W("    ID: "+b.b)),a=b):a=null;return a};_.Db=function(){return Iq};
+var Iq;t(133);function Nq(){Nq=k;Oq=new Zi;R(Oq,"IFRAME")}function Pq(a){var b,c;if(!a||!S(Oq,a.tagName))return null;c=a.src;if(!Om(c,"player.vimeo.com"))return null;b=$doc.createElement("a");b.href=c;c=Sc(b,"pathname");b=Tm(pg(Sc(b,"search"),1));a:{var d;d=lg(c,"/");for(c=d.length-1;0<=c&&"video"!==d[c];c--)if(0<d[c].length){c=d[c];break a}c=null}if(null==c)return null;2<=Ok&&(W("Vimeo embed extracted:"),W("    ID:    "+c));return new Kq(a,"vimeo",c,b)}function Qq(){Nq()}n(134,1,{},Qq);_.Cb=function(a){return Pq(a)};
+_.Db=function(){return Oq};var Oq;t(134);function Rq(){Rq=k;Sq=new Zi;R(Sq,"IFRAME");R(Sq,"OBJECT")}
+function Tq(a){var b,c,d;if(!a||!S(Sq,a.tagName))return null;d=null;"IFRAME"===a.tagName?d=a.src:"OBJECT"===a.tagName&&("application/x-shockwave-flash"===A(a,"type")?d=A(a,"data"):(b=a.querySelectorAll('param[name\x3d"movie"]'),1==b.length&&(d=A(b[0],"value"))));if(null==d||!Om(d,"youtube.com"))return null;c=d.indexOf("?");0>c&&(c=d.indexOf("\x26"));0>c&&(c=d.length);b=d.substr(0,c);d=Tm(d.substr(c+1,d.length-(c+1)));a:{c=lg(b,"/");for(b=c.length-1;0<=b&&"embed"!==c[b];b--)if(0<c[b].length){b=c[b];
+break a}b=null}if(null==b)return null;2<=Ok&&(W("YouTube embed extracted:"),W("    ID:    "+b));return new Kq(a,"youtube",b,d)}function Uq(){Rq()}n(135,1,{},Uq);_.Cb=function(a){return Tq(a)};_.Db=function(){return Sq};var Sq;t(135);
+function Zk(a,b,c){if(!(1>Ok))if(b){W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c "+c+" \x3e\x3e\x3e\x3e\x3e");if(!(1>Ok)){b="";for(c=new M(a.a);c.b<c.d.J();)a=(y(c.b<c.d.J()),c.d.T(c.c=c.b++)),b+=xq(a)+"\n";W(b)}W("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c                \x3e\x3e\x3e\x3e\x3e")}else W("\u001b[0;31m~~~~~ No Changes: "+c+" ~~~~~")}
+function $k(){$k=k;al=RegExp("(^(comments|\u00a9 reuters|please rate this|post a comment|\\d+\\s+(comments|users responded in))|what you think\\.\\.\\.|add your comment|add comment|reader views|have your say|reader comments|r\u00e4tta artikeln|^thanks for your comments - this feedback is now closed$)","i")}var al;function kl(){kl=k;ll=new Vq(!1);ol=new Vq(!0)}
 function jl(a,b){var c,d,e,f,g;c=b.a;if(2>c.b.length)return!1;d=!1;g=(z(0,c.b.length),c.b[0]);for(f=new rh(c,1);f.b<f.d.J();)c=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),c.a&&g.a?(e=N(c.j,N(c.i,0).a).j-N(g.j,N(g.i,g.i.b.length-1).a).j-1,1>=e?(e=!0,a.a?g.f!=c.f&&(e=!1):S(c.b,"BOILERPLATE_HEADING_FUSED")&&(e=!1),S(g.b,"STRICTLY_NOT_CONTENT")!=S(c.b,"STRICTLY_NOT_CONTENT")&&(e=!1),S(g.b,"de.l3s.boilerpipe/TITLE")!=S(c.b,"de.l3s.boilerpipe/TITLE")&&(e=!1),!g.a&&S(g.b,"de.l3s.boilerpipe/LI")&&!S(c.b,"de.l3s.boilerpipe/LI")&&
-(e=!1),e?(Xk(g,c),qh(f),d=!0):g=c):g=c):g=c;return d}function Uq(a){this.a=a}n(85,1,{},Uq);_.tS=function(){return Xa(Vq),Vq.n+": postFiltering\x3d"+this.a};_.a=!1;var ol,ll,Vq=t(85);function Wq(){Wq=k;cl=RegExp("[\\?\\!\\.\\-\\:]+","g")}function Xq(a,b,c){var d,e;e=lg(b,c);if(1!=e.length)for(b=0;b<e.length;b++)d=e[b],-1==d.indexOf(".com")&&(c=(U(),Fk.Bb(d)),4<=c&&R(a,d))}
-function Yq(a,b){var c,d,e,f,g,l;l=lg(a,b);if(1==l.length)return null;d=0;e="";for(c=0;c<l.length;c++)if(g=l[c],-1==g.indexOf(".com")&&(f=(U(),Fk.Bb(g)),f>d||g.length>e.length))d=f,e=g;return 0==e.length?null:ug(e)}
-function bl(a){Wq();var b;if(a)for(this.a=new Zi,a=Lh(a,0);a.b!=a.d.c;){b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c);var c=void 0;b=zf(b);b=Af(b,"'");b=ug(b).toLowerCase();0!=b.length&&R(this.a,b)&&(c=Yq(b,"[ ]*[\\|\u00bb|-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:\\(\\)][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Yq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-\u00a0][ ]*"),
-null!=c&&R(this.a,c),Xq(this.a,b,"[ ]+[\\|][ ]+"),Xq(this.a,b,"[ ]+[\\-][ ]+"),R(this.a,Yf(b," - [^\\-]+$")),R(this.a,Yf(b,"^[^\\-]+ - ")))}else this.a=null}n(136,1,{},bl);var cl;t(136);function pl(){pl=k;ql=new Zq(!0)}function Zq(a){this.a=a}n(87,1,{},Zq);_.a=!1;var ql;t(87);function $q(a,b,c){b=N(a.d,b);c=N(a.d,c);return a.c||(b.nodeType!=c.nodeType?0:1!=b.nodeType||b.nodeName===c.nodeName)?b.parentNode==c.parentNode:!1}
-function hl(a,b){var c,d,e,f,g,l,m,q,v,I;a.g=b.a;if(2>a.g.b.length)return!1;d=a.g;e=$doc.documentElement;l=new Q;for(f=0;f<d.b.length;++f){g=f+1==d.b.length?e:uq((z(f+1,d.b.length),d.b[f+1]));0==f?m=e:(m=(z(f-1,d.b.length),d.b[f-1]),m=rl(N(m.j,N(m.i,m.i.b.length-1).a)));v=m;m=uq((z(f,d.b.length),d.b[f]));for(q=m.parentNode;!q.contains(v)&&!q.contains(g);)m=q,q=q.parentNode;l.b[l.b.length]=m}a.d=l;l=E(ar,{3:1},0,a.g.b.length,7);q=m=0;d=E(ar,{3:1},0,a.g.b.length,7);f=e=0;g=!1;for(v=0;v<a.g.b.length;v++)if(!a.b&&
-vq(N(a.g,v),"de.l3s.boilerpipe/TITLE")||!a.a&&vq(N(a.g,v),"de.l3s.boilerpipe/HEADING"))m=q,e=f;else if(N(a.g,v).a&&!vq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!vq(N(a.g,v),"de.l3s.boilerpipe/TITLE"))for(l[q++]=v,I=e;I<f;I++)c=d[I],v-c>a.e?I==e&&++e:$q(a,v,c)&&(g=!0,dl(N(a.g,c),!0),d[I]=d[e++]);else if(N(a.g,v).c<=a.f&&!N(a.g,v).a&&!vq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!vq(N(a.g,v),"de.l3s.boilerpipe/TITLE")){for(I=m;I<q;I++)if(c=l[I],v-c>a.e)I==m&&++m;else if($q(a,v,c)){g=!0;dl(N(a.g,v),!0);l[I]=l[m++];
-break}I==q?d[f++]=v:l[q++]=v}return g}function br(a,b,c,d,e){this.b=a;this.a=b;this.c=c;this.f=d;this.e=e}n(138,1,{},br);_.a=!1;_.b=!1;_.c=!1;_.e=0;_.f=0;t(138);function gl(){var a=new cr;a.a=!0;return a}function il(a){return new br(a.b,a.a,a.c,a.e,a.d)}function cr(){this.c=this.a=this.b=!1;this.d=this.e=0}n(84,1,{},cr);_.a=!1;_.b=!1;_.c=!1;_.d=0;_.e=0;t(84);function ml(){ml=k;nl=new dr("de.l3s.boilerpipe/TITLE")}function dr(a){this.a=a}n(86,1,{},dr);var nl;t(86);
-function el(){el=k;fl=new er(D(w(p,1),h,2,4,["STRICTLY_NOT_CONTENT"]))}function er(a){this.a=a}n(137,1,{},er);var fl;t(137);
-function fr(a,b){var c,d,e,f,g,l,m;m=mm(b);g=l=!1;m||(a.i&&a.d&&(a.f||(g=b.classList.contains("hidden")),(a.f||g)&&(l=!0)),a.i&&(-1!=A(b,"class").indexOf("continue")&&(l=!0),"false"===A(b,"aria-expanded")&&(l=!0)));var q=m||l,v;2>Ok||(v=getComputedStyle(b,null),W((q?"KEEP ":"SKIP ")+b.tagName+": id\x3d"+b.id+", dsp\x3d"+v.display+", vis\x3d"+v.visibility+", opaq\x3d"+v.opacity));if(!m&&!l)return R(a.e,b),!1;try{if(S(a.b,b.tagName))for(f=new M(a.c);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),
-d=e.Cb(b))return c=a.a,Vk(c,c.d),P(c.b.a,d),!1}catch(I){if(I=Cc(I),r(I,15))c=I,W("Exception happened in EmbedExtractors: "+c.q());else throw Dc(I);}c=A(b,"class");d=A(b,"data-component");if("sharing"===c||"socialArea"===c||"share"===d)return!1;Br(b.tagName)&&(d=a.a,e=new Ir(b.tagName,(xl(),yl)),Vk(d,d.d),P(d.b.a,e));switch(b.tagName){case "A":if(c=-1!=b.href.indexOf("action\x3dedit\x26section\x3d"))return!1;break;case "SPAN":if("mw-editsection"===c)return!1;break;case "BR":return g=a.a,g.c&&(Vk(g,
-g.d),++g.d,g.c=!1),g=g.g,g.j+="\n",P(g.a,b),!1;case "TABLE":c=Pp(b);2>Ok||(d=B(b),W("TABLE: "+c+", id\x3d"+b.id+", class\x3d"+A(b,"class")+", parent\x3d["+d.tagName+", id\x3d"+d.id+", class\x3d"+A(d,"class")+"]"));if(c==(Z(),Up))return g=a.a,Vk(g,g.d),P(g.b.a,new Jr(b)),!1;break;case "VIDEO":return g=a.a,c=new Kr(b),Vk(g,g.d),P(g.b.a,c),!1;case "OPTION":case "OBJECT":case "EMBED":case "APPLET":return a.a.c=!0,!1;case "HEAD":case "STYLE":case "SCRIPT":case "LINK":case "NOSCRIPT":case "IFRAME":case "svg":return!1}c=
-a.a;Qr();f=getComputedStyle(b,null);d=new Rr;e=b.tagName;switch(f.display){case "inline":break;case "inline-block":case "inline-flex":d.a=!0;break;case "block":if("none"!==f["float"]&&"SPAN"===e)break;default:d.b=!0,d.a=!0}if("HTML"!==e&&"BODY"!==e&&"ARTICLE"!==e)switch(l=A(b,"class"),f=b.classList.length,m=A(b,"id"),(Sr.test(l)||Sr.test(m))&&2>=f&&(f=d.d,f[f.length]="STRICTLY_NOT_CONTENT"),e){case "ASIDE":case "NAV":e=d.d;e[e.length]="STRICTLY_NOT_CONTENT";break;case "LI":e=d.d;e[e.length]="de.l3s.boilerpipe/LI";
+(e=!1),e?(Xk(g,c),qh(f),d=!0):g=c):g=c):g=c;return d}function Vq(a){this.a=a}n(85,1,{},Vq);_.tS=function(){return Xa(Wq),Wq.n+": postFiltering\x3d"+this.a};_.a=!1;var ol,ll,Wq=t(85);function Xq(){Xq=k;cl=RegExp("[\\?\\!\\.\\-\\:]+","g")}function Yq(a,b,c){var d,e;e=lg(b,c);if(1!=e.length)for(b=0;b<e.length;b++)d=e[b],-1==d.indexOf(".com")&&(c=(U(),Fk.Bb(d)),4<=c&&R(a,d))}
+function Zq(a,b){var c,d,e,f,g,l;l=lg(a,b);if(1==l.length)return null;d=0;e="";for(c=0;c<l.length;c++)if(g=l[c],-1==g.indexOf(".com")&&(f=(U(),Fk.Bb(g)),f>d||g.length>e.length))d=f,e=g;return 0==e.length?null:ug(e)}
+function bl(a){Xq();var b;if(a)for(this.a=new Zi,a=Lh(a,0);a.b!=a.d.c;){b=(y(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c);var c=void 0;b=zf(b);b=Af(b,"'");b=ug(b).toLowerCase();0!=b.length&&R(this.a,b)&&(c=Zq(b,"[ ]*[\\|\u00bb|-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:\\(\\)][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-][ ]*"),null!=c&&R(this.a,c),c=Zq(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-\u00a0][ ]*"),
+null!=c&&R(this.a,c),Yq(this.a,b,"[ ]+[\\|][ ]+"),Yq(this.a,b,"[ ]+[\\-][ ]+"),R(this.a,Yf(b," - [^\\-]+$")),R(this.a,Yf(b,"^[^\\-]+ - ")))}else this.a=null}n(136,1,{},bl);var cl;t(136);function pl(){pl=k;ql=new $q(!0)}function $q(a){this.a=a}n(87,1,{},$q);_.a=!1;var ql;t(87);function ar(a,b,c){b=N(a.d,b);c=N(a.d,c);return a.c||(b.nodeType!=c.nodeType?0:1!=b.nodeType||b.nodeName===c.nodeName)?b.parentNode==c.parentNode:!1}
+function hl(a,b){var c,d,e,f,g,l,m,q,v,I;a.g=b.a;if(2>a.g.b.length)return!1;d=a.g;e=$doc.documentElement;l=new Q;for(f=0;f<d.b.length;++f){g=f+1==d.b.length?e:vq((z(f+1,d.b.length),d.b[f+1]));0==f?m=e:(m=(z(f-1,d.b.length),d.b[f-1]),m=rl(N(m.j,N(m.i,m.i.b.length-1).a)));v=m;m=vq((z(f,d.b.length),d.b[f]));for(q=m.parentNode;!q.contains(v)&&!q.contains(g);)m=q,q=q.parentNode;l.b[l.b.length]=m}a.d=l;l=E(br,{3:1},0,a.g.b.length,7);q=m=0;d=E(br,{3:1},0,a.g.b.length,7);f=e=0;g=!1;for(v=0;v<a.g.b.length;v++)if(!a.b&&
+wq(N(a.g,v),"de.l3s.boilerpipe/TITLE")||!a.a&&wq(N(a.g,v),"de.l3s.boilerpipe/HEADING"))m=q,e=f;else if(N(a.g,v).a&&!wq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!wq(N(a.g,v),"de.l3s.boilerpipe/TITLE"))for(l[q++]=v,I=e;I<f;I++)c=d[I],v-c>a.e?I==e&&++e:ar(a,v,c)&&(g=!0,dl(N(a.g,c),!0),d[I]=d[e++]);else if(N(a.g,v).c<=a.f&&!N(a.g,v).a&&!wq(N(a.g,v),"STRICTLY_NOT_CONTENT")&&!wq(N(a.g,v),"de.l3s.boilerpipe/TITLE")){for(I=m;I<q;I++)if(c=l[I],v-c>a.e)I==m&&++m;else if(ar(a,v,c)){g=!0;dl(N(a.g,v),!0);l[I]=l[m++];
+break}I==q?d[f++]=v:l[q++]=v}return g}function cr(a,b,c,d,e){this.b=a;this.a=b;this.c=c;this.f=d;this.e=e}n(138,1,{},cr);_.a=!1;_.b=!1;_.c=!1;_.e=0;_.f=0;t(138);function gl(){var a=new dr;a.a=!0;return a}function il(a){return new cr(a.b,a.a,a.c,a.e,a.d)}function dr(){this.c=this.a=this.b=!1;this.d=this.e=0}n(84,1,{},dr);_.a=!1;_.b=!1;_.c=!1;_.d=0;_.e=0;t(84);function ml(){ml=k;nl=new er("de.l3s.boilerpipe/TITLE")}function er(a){this.a=a}n(86,1,{},er);var nl;t(86);
+function el(){el=k;fl=new fr(D(w(p,1),h,2,4,["STRICTLY_NOT_CONTENT"]))}function fr(a){this.a=a}n(137,1,{},fr);var fl;t(137);
+function gr(a,b){var c,d,e,f,g,l,m;m=mm(b);g=l=!1;m||(a.i&&a.d&&(a.f||(g=b.classList.contains("hidden")),(a.f||g)&&(l=!0)),a.i&&(-1!=A(b,"class").indexOf("continue")&&(l=!0),"false"===A(b,"aria-expanded")&&(l=!0)));var q=m||l,v;2>Ok||(v=getComputedStyle(b,null),W((q?"KEEP ":"SKIP ")+b.tagName+": id\x3d"+b.id+", dsp\x3d"+v.display+", vis\x3d"+v.visibility+", opaq\x3d"+v.opacity));if(!m&&!l)return R(a.e,b),!1;try{if(S(a.b,b.tagName))for(f=new M(a.c);f.b<f.d.J();)if(e=(y(f.b<f.d.J()),f.d.T(f.c=f.b++)),
+d=e.Cb(b))return c=a.a,Vk(c,c.d),P(c.b.a,d),!1}catch(I){if(I=Cc(I),r(I,15))c=I,W("Exception happened in EmbedExtractors: "+c.q());else throw Dc(I);}c=A(b,"class");d=A(b,"data-component");if("sharing"===c||"socialArea"===c||"share"===d)return!1;Cr(b.tagName)&&(d=a.a,e=new Jr(b.tagName,(xl(),yl)),Vk(d,d.d),P(d.b.a,e));switch(b.tagName){case "A":if(c=-1!=b.href.indexOf("action\x3dedit\x26section\x3d"))return!1;break;case "SPAN":if("mw-editsection"===c)return!1;break;case "BR":return g=a.a,g.c&&(Vk(g,
+g.d),++g.d,g.c=!1),g=g.g,g.j+="\n",P(g.a,b),!1;case "TABLE":c=Qp(b);2>Ok||(d=B(b),W("TABLE: "+c+", id\x3d"+b.id+", class\x3d"+A(b,"class")+", parent\x3d["+d.tagName+", id\x3d"+d.id+", class\x3d"+A(d,"class")+"]"));if(c==(Z(),Vp))return g=a.a,Vk(g,g.d),P(g.b.a,new Kr(b)),!1;break;case "VIDEO":return g=a.a,c=new Lr(b),Vk(g,g.d),P(g.b.a,c),!1;case "OPTION":case "OBJECT":case "EMBED":case "APPLET":return a.a.c=!0,!1;case "HEAD":case "STYLE":case "SCRIPT":case "LINK":case "NOSCRIPT":case "IFRAME":case "svg":return!1}c=
+a.a;Rr();f=getComputedStyle(b,null);d=new Sr;e=b.tagName;switch(f.display){case "inline":break;case "inline-block":case "inline-flex":d.a=!0;break;case "block":if("none"!==f["float"]&&"SPAN"===e)break;default:d.b=!0,d.a=!0}if("HTML"!==e&&"BODY"!==e&&"ARTICLE"!==e)switch(l=A(b,"class"),f=b.classList.length,m=A(b,"id"),(Tr.test(l)||Tr.test(m))&&2>=f&&(f=d.d,f[f.length]="STRICTLY_NOT_CONTENT"),e){case "ASIDE":case "NAV":e=d.d;e[e.length]="STRICTLY_NOT_CONTENT";break;case "LI":e=d.d;e[e.length]="de.l3s.boilerpipe/LI";
 break;case "H1":e=d.d;e[e.length]="de.l3s.boilerpipe/H1";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H2":e=d.d;e[e.length]="de.l3s.boilerpipe/H2";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H3":e=d.d;e[e.length]="de.l3s.boilerpipe/H3";e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "H4":case "H5":case "H6":e=d.d;e[e.length]="de.l3s.boilerpipe/HEADING";break;case "A":d.a=!0,b.hasAttribute("href")&&(d.c=!0)}P(c.a.a,d);d.a&&++c.f;d.c&&(e=c.g,e.e=!0,e.j+=" ");c.c|=
-d.b;c=(Te(),a.f?We:Ue);P(a.g.a,c);a.f|=g;return!0}function Qk(a){var b;this.g=new jk;this.e=new Zi;this.a=a;this.c=new Q;P(this.c,new Fq);P(this.c,new Lq);P(this.c,new Pq);P(this.c,new Tq);this.b=new Zi;for(b=new M(this.c);b.b<b.d.J();)a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),Wg(this.b,a.Db())}n(123,1,{},Qk);
-_.mb=function(a){if(1==a.nodeType&&Br(a.tagName)){var b=this.a;a=new Ir(a.tagName,(xl(),Tr));Vk(b,b.d);P(b.b.a,a)}b=this.a;a=b.a;var c;c=a.a.b.length;if(0<c)a=(hk(c-1,a.a.b.length),N(a.a,c-1));else throw new $h;a.a&&--b.f;if(b.c||a.b)Vk(b,b.d),++b.d;a.c&&(a=b.g,a.e=!1,a.j+=" ");ik(b.a);this.f=ik(this.g).a};
-_.nb=function(a){switch(a.nodeType){case 3:var b=this.a;b.c&&(Vk(b,b.d),++b.d,b.c=!1);var c=b.g,b=b.f,d;d=a.data;d.length&&(c.j+=d,P(c.a,a),Fp(d)||(a=(U(),Fk.Bb(d)),c.i+=a,c.e&&(c.g+=a),c.f=c.a.b.length-1,c.d<c.c&&(c.d=c.f),-1==c.b&&(c.b=b)));return!1;case 1:return fr(this,a);default:return!1}};_.d=!1;_.f=!1;_.i=!1;t(123);function Qr(){Qr=k;Sr=/\bcomments?\b/}function Rr(){this.d=[]}n(179,1,{},Rr);_.a=!1;_.b=!1;_.c=!1;var Sr;t(179);function Ur(){this.a=new Q}n(116,1,{},Ur);t(116);
-function Vk(a,b){var c;c=a.g;var d=a.e;c.c==c.a.b.length?c=null:c.d<c.c?(Vr(c),c=null):(d=new Wr(c.j,c.a,c.c,c.a.b.length,c.d,c.f,c.i,c.g,c.b,d),Vr(c),c=d);if(c){c.d=b;++a.e;var e,f;for(e=new M(a.a.a);e.b<e.d.J();)for(d=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),f=0;f<d.d.length;f++)R(c.e,d.d[f]);P(a.b.a,c)}}function Pk(){this.b=new Ur;this.a=new jk;this.g=new Xr;this.d=0}n(122,1,{},Pk);_.c=!1;_.d=0;_.e=0;_.f=0;t(122);n(215,1,{});_.p=!1;t(215);
-function Jq(a,b,c,d){this.a=new Q;this.b=c;P(this.a,a);this.c=b;!d&&new Yi}n(57,215,{},Jq);_.Eb=function(a){if(a)return"";a=$doc.createElement("div");a.className="embed-placeholder";a.setAttribute("data-type",this.c);a.setAttribute("data-id",this.b);return a.outerHTML};t(57);function Yr(){Yr=k;Zr=D(w(p,1),h,2,4,["data-srcset"])}
-function zl(a){var b,c,d,e,f,g,l,m;f=a.d.cloneNode(!0);c="IMG"==f.tagName?f:Im(f,"IMG");a.e.length&&(c.src=a.e,a.e=c.src);0<a.f&&0<a.c&&(c.width=a.f,c.height=a.c);Fm(c);m=f.getElementsByTagName("SOURCE");for(g=0;g<m.length;g++)for(l=m[g],c=Zr,d=0,e=c.length;d<e;++d)if(b=c[d],b=A(l,b),b.length){l.setAttribute("srcset",b);break}Om(f);Pm(f);a.b=f}function Eq(a,b,c,d){Yr();this.d=a;this.f=b;this.c=c;this.e=d;null==this.e&&(this.e="")}n(32,215,{32:1},Eq);
-_.Eb=function(a){if(a)return"";!this.b&&zl(this);return this.b.outerHTML};_.c=0;_.f=0;var Zr;t(32);function Dq(a,b,c,d,e){Yr();Eq.call(this,a,b,c,d);this.a=e}n(186,32,{32:1},Dq);_.Eb=function(a){var b;b=Bl(Cl(this.a));if(a)return b.innerText;a=$doc.createElement("FIGURE");var c=(!this.b&&zl(this),this.b);a.appendChild(c);!this.a.innerHTML.length||a.appendChild(b);return a.outerHTML};t(186);function Jr(a){this.b=a}n(68,215,{68:1},Jr);
-_.Eb=function(a){!this.a&&(this.a=Bl(Cl(this.b)));if(a){a=this.a;var b;$doc.body.appendChild(a);b=a.innerText;$doc.body.removeChild(a);a=b}else a=this.a.outerHTML;return a};t(68);function $r(){$r=k;as=new Zi;R(as,"UL");R(as,"OL");R(as,"LI");R(as,"BLOCKQUOTE");R(as,"PRE")}function Ir(a,b){$r();this.a=a;this.b=b}function Br(a){$r();return S(as,a)}n(51,215,{51:1},Ir);_.Eb=function(a){return a?"":"\x3c"+(this.b==(xl(),yl)?"":"/")+this.a+"\x3e"};var as;t(51);
-function xl(){xl=k;yl=new bs("START",0);Tr=new bs("END",1)}function bs(a,b){C.call(this,a,b)}n(52,9,{3:1,11:1,9:1,52:1},bs);var Tr,yl,cs=u(52,function(){xl();return D(w(cs,1),ea,52,0,[yl,Tr])});function sl(a){return N(a.a,a.c)}
-function ds(){$||($=new Zi,R($,"B"),R($,"BIG"),R($,"I"),R($,"SMALL"),R($,"TT"),R($,"ABBR"),R($,"ACRONYM"),R($,"CITE"),R($,"CODE"),R($,"DFN"),R($,"EM"),R($,"KBD"),R($,"STRONG"),R($,"SAMP"),R($,"TIME"),R($,"VAR"),R($,"A"),R($,"BDO"),R($,"IMG"),R($,"MAP"),R($,"Q"),R($,"SPAN"),R($,"SUB"),R($,"SUP"),R($,"BUTTON"),R($,"INPUT"),R($,"LABEL"),R($,"SELECT"),R($,"TEXTAREA"));return $}function rl(a){return N(a.a,a.f)}
-function Wr(a,b,c,d,e,f,g,l,m,q){this.o=a;this.a=b;this.k=c;this.b=d;this.c=e;this.f=f;this.i=g;this.g=l;this.e=new Zi;this.n=m;this.j=q}n(35,215,{35:1},Wr);
-_.Eb=function(a){var b,c,d;if(S(this.e,"de.l3s.boilerpipe/TITLE"))return"";d=new th(this.a,this.k,this.b);var e;if(1==d.b)b=fn(new dn((z(0,d.b),N(d.c,d.a))));else{c=(z(0,d.b),N(d.c,d.a));b=c.cloneNode(!1);for(d=new cn(d);d.a;)if(en(d,c)){if(!d.a)break;for(;;){for(e=c.nextSibling;e&&!e.contains(d.a);)e=e.nextSibling;if(e){b=tq(b,c.parentNode);b=rq(b,e);c=e;break}c=c.parentNode;b=tq(b,c)}}else{for(c=c.firstChild;!c.contains(d.a);)c=c.nextSibling;b=rq(b,c)}for(;b.parentNode;)b=b.parentNode}1!=b.nodeType&&
-(c=B(sh(new th(this.a,this.k,this.b),0)).cloneNode(!1),c.appendChild(b),b=c);"BODY"===b.tagName&&(c=$doc.createElement("div"),c.innerHTML=b.innerHTML||"",b=c);for(d=null;S(ds(),b.tagName);){d||(d=Sk(new th(this.a,this.k,this.b)),1!=d.nodeType&&(d=B(d)));d=B(d);if("BODY"===d.tagName)break;c=d.cloneNode(!1);c.appendChild(b);b=c}Em(b);Dm(b,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(b,"ID",D(w(p,1),h,2,4,["*"]));c=b;1==c.nodeType&&c.hasAttribute("class")&&(-1!=A(c,"class").indexOf("caption")?c.className="caption":
-c.removeAttribute("class"));c=c.querySelectorAll("[class]");for(d=0;d<c.length;d++)-1!=A(c[d],"class").indexOf("caption")?c[d].className="caption":c[d].removeAttribute("class");Dm(b,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(b,"STYLE",D(w(p,1),h,2,4,["*"]));return a?b.innerText:Br(b.tagName)?b.innerHTML:b.outerHTML};_.b=0;_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var $=null;t(35);function Vr(a){a.j="";a.i=0;a.g=0;a.c=a.a.b.length;a.b=-1}function Xr(){this.a=new Q}n(155,1,{},Xr);_.b=-1;_.c=0;_.d=-1;
-_.e=!1;_.f=0;_.g=0;_.i=0;_.j="";t(155);function Kr(a){this.a=a}n(178,215,{},Kr);_.Eb=function(a){var b,c;if(a)return"";c=this.a.cloneNode(!1);for(a=0;a<this.a.childNodes.length;a++)b=this.a.childNodes[a],1!=b.nodeType||"SOURCE"!==b.tagName&&"TRACK"!==b.tagName||(b=b.cloneNode(!1),c.appendChild(b));c.poster.length&&(c.poster=c.poster);Om(c);Dm(c,"ID",D(w(p,1),h,2,4,["*"]));return c.outerHTML};t(178);n(217,1,{});
+d.b;c=(Te(),a.f?We:Ue);P(a.g.a,c);a.f|=g;return!0}function Qk(a){var b;this.g=new jk;this.e=new Zi;this.a=a;this.c=new Q;P(this.c,new Gq);P(this.c,new Mq);P(this.c,new Qq);P(this.c,new Uq);this.b=new Zi;for(b=new M(this.c);b.b<b.d.J();)a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),Wg(this.b,a.Db())}n(123,1,{},Qk);
+_.mb=function(a){if(1==a.nodeType&&Cr(a.tagName)){var b=this.a;a=new Jr(a.tagName,(xl(),Ur));Vk(b,b.d);P(b.b.a,a)}b=this.a;a=b.a;var c;c=a.a.b.length;if(0<c)a=(hk(c-1,a.a.b.length),N(a.a,c-1));else throw new $h;a.a&&--b.f;if(b.c||a.b)Vk(b,b.d),++b.d;a.c&&(a=b.g,a.e=!1,a.j+=" ");ik(b.a);this.f=ik(this.g).a};
+_.nb=function(a){switch(a.nodeType){case 3:var b=this.a;b.c&&(Vk(b,b.d),++b.d,b.c=!1);var c=b.g,b=b.f,d;d=a.data;d.length&&(c.j+=d,P(c.a,a),Gp(d)||(a=(U(),Fk.Bb(d)),c.i+=a,c.e&&(c.g+=a),c.f=c.a.b.length-1,c.d<c.c&&(c.d=c.f),-1==c.b&&(c.b=b)));return!1;case 1:return gr(this,a);default:return!1}};_.d=!1;_.f=!1;_.i=!1;t(123);function Rr(){Rr=k;Tr=/\bcomments?\b/}function Sr(){this.d=[]}n(179,1,{},Sr);_.a=!1;_.b=!1;_.c=!1;var Tr;t(179);function Vr(){this.a=new Q}n(116,1,{},Vr);t(116);
+function Vk(a,b){var c;c=a.g;var d=a.e;c.c==c.a.b.length?c=null:c.d<c.c?(Wr(c),c=null):(d=new Xr(c.j,c.a,c.c,c.a.b.length,c.d,c.f,c.i,c.g,c.b,d),Wr(c),c=d);if(c){c.d=b;++a.e;var e,f;for(e=new M(a.a.a);e.b<e.d.J();)for(d=(y(e.b<e.d.J()),e.d.T(e.c=e.b++)),f=0;f<d.d.length;f++)R(c.e,d.d[f]);P(a.b.a,c)}}function Pk(){this.b=new Vr;this.a=new jk;this.g=new Yr;this.d=0}n(122,1,{},Pk);_.c=!1;_.d=0;_.e=0;_.f=0;t(122);n(215,1,{});_.p=!1;t(215);
+function Kq(a,b,c,d){this.a=new Q;this.b=c;P(this.a,a);this.c=b;!d&&new Yi}n(57,215,{},Kq);_.Eb=function(a){if(a)return"";a=$doc.createElement("div");a.className="embed-placeholder";a.setAttribute("data-type",this.c);a.setAttribute("data-id",this.b);return a.outerHTML};t(57);function Zr(){Zr=k;$r=D(w(p,1),h,2,4,["data-srcset"])}
+function zl(a){var b,c,d,e,f,g,l,m;f=a.d.cloneNode(!0);c="IMG"==f.tagName?f:Im(f,"IMG");a.e.length&&(c.src=a.e,a.e=c.src);0<a.f&&0<a.c&&(c.width=a.f,c.height=a.c);Fm(c);m=f.getElementsByTagName("SOURCE");for(g=0;g<m.length;g++)for(l=m[g],c=$r,d=0,e=c.length;d<e;++d)if(b=c[d],b=A(l,b),b.length){l.setAttribute("srcset",b);break}Pm(f);Qm(f);a.b=f}function Fq(a,b,c,d){Zr();this.d=a;this.f=b;this.c=c;this.e=d;null==this.e&&(this.e="")}n(32,215,{32:1},Fq);
+_.Eb=function(a){if(a)return"";!this.b&&zl(this);return this.b.outerHTML};_.c=0;_.f=0;var $r;t(32);function Eq(a,b,c,d,e){Zr();Fq.call(this,a,b,c,d);this.a=e}n(186,32,{32:1},Eq);_.Eb=function(a){var b;b=Bl(Cl(this.a));if(a)return Nm(b);a=$doc.createElement("FIGURE");var c=(!this.b&&zl(this),this.b);a.appendChild(c);!this.a.innerHTML.length||a.appendChild(b);return a.outerHTML};t(186);function Kr(a){this.b=a}n(68,215,{68:1},Kr);
+_.Eb=function(a){!this.a&&(this.a=Bl(Cl(this.b)));return a?Nm(this.a):this.a.outerHTML};t(68);function as(){as=k;bs=new Zi;R(bs,"UL");R(bs,"OL");R(bs,"LI");R(bs,"BLOCKQUOTE");R(bs,"PRE")}function Jr(a,b){as();this.a=a;this.b=b}function Cr(a){as();return S(bs,a)}n(51,215,{51:1},Jr);_.Eb=function(a){return a?"":"\x3c"+(this.b==(xl(),yl)?"":"/")+this.a+"\x3e"};var bs;t(51);function xl(){xl=k;yl=new cs("START",0);Ur=new cs("END",1)}function cs(a,b){C.call(this,a,b)}n(52,9,{3:1,11:1,9:1,52:1},cs);
+var Ur,yl,ds=u(52,function(){xl();return D(w(ds,1),ea,52,0,[yl,Ur])});function sl(a){return N(a.a,a.c)}function es(){$||($=new Zi,R($,"B"),R($,"BIG"),R($,"I"),R($,"SMALL"),R($,"TT"),R($,"ABBR"),R($,"ACRONYM"),R($,"CITE"),R($,"CODE"),R($,"DFN"),R($,"EM"),R($,"KBD"),R($,"STRONG"),R($,"SAMP"),R($,"TIME"),R($,"VAR"),R($,"A"),R($,"BDO"),R($,"IMG"),R($,"MAP"),R($,"Q"),R($,"SPAN"),R($,"SUB"),R($,"SUP"),R($,"BUTTON"),R($,"INPUT"),R($,"LABEL"),R($,"SELECT"),R($,"TEXTAREA"));return $}
+function rl(a){return N(a.a,a.f)}function Xr(a,b,c,d,e,f,g,l,m,q){this.o=a;this.a=b;this.k=c;this.b=d;this.c=e;this.f=f;this.i=g;this.g=l;this.e=new Zi;this.n=m;this.j=q}n(35,215,{35:1},Xr);
+_.Eb=function(a){var b,c,d;if(S(this.e,"de.l3s.boilerpipe/TITLE"))return"";d=new th(this.a,this.k,this.b);var e;if(1==d.b)b=gn(new en((z(0,d.b),N(d.c,d.a))));else{c=(z(0,d.b),N(d.c,d.a));b=c.cloneNode(!1);for(d=new dn(d);d.a;)if(fn(d,c)){if(!d.a)break;for(;;){for(e=c.nextSibling;e&&!e.contains(d.a);)e=e.nextSibling;if(e){b=uq(b,c.parentNode);b=sq(b,e);c=e;break}c=c.parentNode;b=uq(b,c)}}else{for(c=c.firstChild;!c.contains(d.a);)c=c.nextSibling;b=sq(b,c)}for(;b.parentNode;)b=b.parentNode}1!=b.nodeType&&
+(c=B(sh(new th(this.a,this.k,this.b),0)).cloneNode(!1),c.appendChild(b),b=c);"BODY"===b.tagName&&(c=$doc.createElement("div"),c.innerHTML=b.innerHTML||"",b=c);for(d=null;S(es(),b.tagName);){d||(d=Sk(new th(this.a,this.k,this.b)),1!=d.nodeType&&(d=B(d)));d=B(d);if("BODY"===d.tagName)break;c=d.cloneNode(!1);c.appendChild(b);b=c}Em(b);Dm(b,"TARGET",D(w(p,1),h,2,4,["A"]));Dm(b,"ID",D(w(p,1),h,2,4,["*"]));c=b;1==c.nodeType&&c.hasAttribute("class")&&(-1!=A(c,"class").indexOf("caption")?c.className="caption":
+c.removeAttribute("class"));c=c.querySelectorAll("[class]");for(d=0;d<c.length;d++)-1!=A(c[d],"class").indexOf("caption")?c[d].className="caption":c[d].removeAttribute("class");Dm(b,"COLOR",D(w(p,1),h,2,4,["FONT"]));Dm(b,"STYLE",D(w(p,1),h,2,4,["*"]));return a?Nm(b):Cr(b.tagName)?b.innerHTML:b.outerHTML};_.b=0;_.c=0;_.d=0;_.f=0;_.g=0;_.i=0;_.j=0;_.k=0;_.n=0;var $=null;t(35);function Wr(a){a.j="";a.i=0;a.g=0;a.c=a.a.b.length;a.b=-1}function Yr(){this.a=new Q}n(155,1,{},Yr);_.b=-1;_.c=0;_.d=-1;
+_.e=!1;_.f=0;_.g=0;_.i=0;_.j="";t(155);function Lr(a){this.a=a}n(178,215,{},Lr);_.Eb=function(a){var b,c;if(a)return"";c=this.a.cloneNode(!1);for(a=0;a<this.a.childNodes.length;a++)b=this.a.childNodes[a],1!=b.nodeType||"SOURCE"!==b.tagName&&"TRACK"!==b.tagName||(b=b.cloneNode(!1),c.appendChild(b));c.poster.length&&(c.poster=c.poster);Pm(c);Dm(c,"ID",D(w(p,1),h,2,4,["*"]));return c.outerHTML};t(178);n(217,1,{});
 _.Gb=function(a){var b;b=0;a&&(b=this.Fb(a));2<=Ok&&W(Za(this.cZ)+": "+b+"/"+this.Hb());return hf(b,this.Hb())};t(217);function tl(){this.b=25;this.c=75E3;this.a=2E5}n(156,217,{},tl);_.Fb=function(a){a=((a.offsetWidth||0)|0)*((a.offsetHeight||0)|0);if(a<this.c)return 0;a=Wa((a-this.c)/(this.a-this.c)*this.b);return hf(a,this.b)};_.Hb=function(){return this.b};_.a=0;_.b=0;_.c=0;t(156);function ul(){this.a=25}n(157,217,{},ul);
 _.Fb=function(a){var b,c;b=(a.offsetHeight||0)|0;if(0>=b)return 0;c=(a.offsetWidth||0)|0;a=0;b=c/b;1.4500000476837158<b&&1.7999999523162842>b?a=1:1.2999999523162842<b&&2.200000047683716>b&&(a=0.4000000059604645);return Wa(this.a*a)};_.Hb=function(){return this.a};_.a=0;t(157);function vl(a){this.b=25;this.a=a}n(158,217,{},vl);
-_.Fb=function(a){var b;if(!this.a)return 0;a=Lm(this.a).b.length-1-(Lm(Jm(this.a,a)).b.length-1);b=0;4>a?b=1:6>a?b=0.6000000238418579:8>a&&(b=0.20000000298023224);return Wa(this.b*b)};_.Hb=function(){return this.b};_.b=0;t(158);function wl(){this.a=15}n(159,217,{},wl);_.Fb=function(a){var b;a=Lm(a);for(b=new M(a);b.b<b.d.J();)if(a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),1==a.nodeType&&"FIGURE"===a.tagName)return this.a;return 0};_.Hb=function(){return this.a};_.a=0;t(159);var ar,es;es=kb("I");es.k="I";
-es.f=1;ar=es;t(198);t(200);t(null);t(203);hj=mb();_=function(a){var b=this;if("$wnd"==a)return $wnd;if(""===a)return b;"$wnd."==a.substring(0,5)&&(b=$wnd,a=a.substring(5));a=a.split(".");a[0]in b||!b.execScript||b.execScript("var "+a[0]);for(var c;a.length&&(c=a.shift());)b[c]?b=b[c]:b=b[c]={};return b}("org.chromium.distiller.DomDistiller");_.apply=function(){var a;return Kk((a={},a))};_.applyWithOptions=Kk;
-function fs(a){return function(){var b;a:{var c=arguments,d;0!=ic&&(d=Date.now?Date.now():(new Date).getTime(),2E3<d-kc&&(kc=d,jc=$wnd.setTimeout(hc,10)));if(0==ic++){d=(lc(),mc);var e,f;if(d.a){f=null;do e=d.a,d.a=null,f=Bc(e,f);while(d.a);d.a=f}d=!0}else d=!1;try{b=a.apply(this,c);break a}finally{if(c=d)if(d=(lc(),mc),d.b){f=null;do e=d.b,d.b=null,f=Bc(e,f);while(d.b);d.b=f}--ic;c&&-1!=jc&&($wnd.clearTimeout(jc),jc=-1)}b=void 0}return b}}
-var gwtOnLoad=gwtOnLoad=function(a,b,c){function d(){for(var a=0;a<e.length;a++)e[a]()}null==oa&&(oa=[]);var e=oa;$moduleName=b;$moduleBase=c;if(a)try{fs(d)()}catch(f){a(b,f)}else fs(d)()};(function(){null==oa&&(oa=[]);for(var a=oa,b=0;b<arguments.length;b++)a.push(arguments[b])})(function(){$wnd.setTimeout(fs(Pe));var a,b,c;b=$doc.compatMode;a=D(w(p,1),h,2,4,["CSS1Compat"]);for(c=0;c<a.length&&a[c]!==b;c++);});var gs=[[["locale","default"],["user.agent","safari"]]];
-"object"===typeof window&&"object"===typeof window.$gwt&&(window.$gwt.permProps=gs);window.gwtOnLoad=gwtOnLoad;gwtOnLoad(undefined, "domdistiller", "", 0);})();
+_.Fb=function(a){var b;if(!this.a)return 0;a=Lm(this.a).b.length-1-(Lm(Jm(this.a,a)).b.length-1);b=0;4>a?b=1:6>a?b=0.6000000238418579:8>a&&(b=0.20000000298023224);return Wa(this.b*b)};_.Hb=function(){return this.b};_.b=0;t(158);function wl(){this.a=15}n(159,217,{},wl);_.Fb=function(a){var b;a=Lm(a);for(b=new M(a);b.b<b.d.J();)if(a=(y(b.b<b.d.J()),b.d.T(b.c=b.b++)),1==a.nodeType&&"FIGURE"===a.tagName)return this.a;return 0};_.Hb=function(){return this.a};_.a=0;t(159);var br,fs;fs=kb("I");fs.k="I";
+fs.f=1;br=fs;t(198);t(200);t(null);t(203);hj=mb();_=function(a){var b=this;if("$wnd"==a)return $wnd;if(""===a)return b;"$wnd."==a.substring(0,5)&&(b=$wnd,a=a.substring(5));a=a.split(".");a[0]in b||!b.execScript||b.execScript("var "+a[0]);for(var c;a.length&&(c=a.shift());)b[c]?b=b[c]:b=b[c]={};return b}("org.chromium.distiller.DomDistiller");_.apply=function(){var a;return Kk((a={},a))};_.applyWithOptions=Kk;
+function gs(a){return function(){var b;a:{var c=arguments,d;0!=ic&&(d=Date.now?Date.now():(new Date).getTime(),2E3<d-kc&&(kc=d,jc=$wnd.setTimeout(hc,10)));if(0==ic++){d=(lc(),mc);var e,f;if(d.a){f=null;do e=d.a,d.a=null,f=Bc(e,f);while(d.a);d.a=f}d=!0}else d=!1;try{b=a.apply(this,c);break a}finally{if(c=d)if(d=(lc(),mc),d.b){f=null;do e=d.b,d.b=null,f=Bc(e,f);while(d.b);d.b=f}--ic;c&&-1!=jc&&($wnd.clearTimeout(jc),jc=-1)}b=void 0}return b}}
+var gwtOnLoad=gwtOnLoad=function(a,b,c){function d(){for(var a=0;a<e.length;a++)e[a]()}null==oa&&(oa=[]);var e=oa;$moduleName=b;$moduleBase=c;if(a)try{gs(d)()}catch(f){a(b,f)}else gs(d)()};(function(){null==oa&&(oa=[]);for(var a=oa,b=0;b<arguments.length;b++)a.push(arguments[b])})(function(){$wnd.setTimeout(gs(Pe));var a,b,c;b=$doc.compatMode;a=D(w(p,1),h,2,4,["CSS1Compat"]);for(c=0;c<a.length&&a[c]!==b;c++);});var hs=[[["locale","default"],["user.agent","safari"]]];
+"object"===typeof window&&"object"===typeof window.$gwt&&(window.$gwt.permProps=hs);window.gwtOnLoad=gwtOnLoad;gwtOnLoad(undefined, "domdistiller", "", 0);})();
     }
     var context = Object.create(window);
     context.setTimeout = function() {};
diff --git a/python/plugin_pb2.py b/python/plugin_pb2.py
index 77cc07a..1058b62 100644
--- a/python/plugin_pb2.py
+++ b/python/plugin_pb2.py
@@ -1,20 +1,29 @@
 # Generated by the protocol buffer compiler.  DO NOT EDIT!
 # source: google/protobuf/compiler/plugin.proto
 
+import sys
+_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
 from google.protobuf import descriptor as _descriptor
 from google.protobuf import message as _message
 from google.protobuf import reflection as _reflection
+from google.protobuf import symbol_database as _symbol_database
 from google.protobuf import descriptor_pb2
 # @@protoc_insertion_point(imports)
 
+_sym_db = _symbol_database.Default()
 
-import google.protobuf.descriptor_pb2
+
+from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2
 
 
 DESCRIPTOR = _descriptor.FileDescriptor(
   name='google/protobuf/compiler/plugin.proto',
   package='google.protobuf.compiler',
-  serialized_pb='\n%google/protobuf/compiler/plugin.proto\x12\x18google.protobuf.compiler\x1a google/protobuf/descriptor.proto\"}\n\x14\x43odeGeneratorRequest\x12\x18\n\x10\x66ile_to_generate\x18\x01 \x03(\t\x12\x11\n\tparameter\x18\x02 \x01(\t\x12\x38\n\nproto_file\x18\x0f \x03(\x0b\x32$.google.protobuf.FileDescriptorProto\"\xaa\x01\n\x15\x43odeGeneratorResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x42\n\x04\x66ile\x18\x0f \x03(\x0b\x32\x34.google.protobuf.compiler.CodeGeneratorResponse.File\x1a>\n\x04\x46ile\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0finsertion_point\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x0f \x01(\tB,\n\x1c\x63om.google.protobuf.compilerB\x0cPluginProtos')
+  syntax='proto2',
+  serialized_pb=_b('\n%google/protobuf/compiler/plugin.proto\x12\x18google.protobuf.compiler\x1a google/protobuf/descriptor.proto\"}\n\x14\x43odeGeneratorRequest\x12\x18\n\x10\x66ile_to_generate\x18\x01 \x03(\t\x12\x11\n\tparameter\x18\x02 \x01(\t\x12\x38\n\nproto_file\x18\x0f \x03(\x0b\x32$.google.protobuf.FileDescriptorProto\"\xaa\x01\n\x15\x43odeGeneratorResponse\x12\r\n\x05\x65rror\x18\x01 \x01(\t\x12\x42\n\x04\x66ile\x18\x0f \x03(\x0b\x32\x34.google.protobuf.compiler.CodeGeneratorResponse.File\x1a>\n\x04\x46ile\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x17\n\x0finsertion_point\x18\x02 \x01(\t\x12\x0f\n\x07\x63ontent\x18\x0f \x01(\tB,\n\x1c\x63om.google.protobuf.compilerB\x0cPluginProtos')
+  ,
+  dependencies=[google_dot_protobuf_dot_descriptor__pb2.DESCRIPTOR,])
+_sym_db.RegisterFileDescriptor(DESCRIPTOR)
 
 
 
@@ -36,7 +45,7 @@
     _descriptor.FieldDescriptor(
       name='parameter', full_name='google.protobuf.compiler.CodeGeneratorRequest.parameter', index=1,
       number=2, type=9, cpp_type=9, label=1,
-      has_default_value=False, default_value=unicode("", "utf-8"),
+      has_default_value=False, default_value=_b("").decode('utf-8'),
       message_type=None, enum_type=None, containing_type=None,
       is_extension=False, extension_scope=None,
       options=None),
@@ -55,7 +64,10 @@
   ],
   options=None,
   is_extendable=False,
+  syntax='proto2',
   extension_ranges=[],
+  oneofs=[
+  ],
   serialized_start=101,
   serialized_end=226,
 )
@@ -71,21 +83,21 @@
     _descriptor.FieldDescriptor(
       name='name', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.name', index=0,
       number=1, type=9, cpp_type=9, label=1,
-      has_default_value=False, default_value=unicode("", "utf-8"),
+      has_default_value=False, default_value=_b("").decode('utf-8'),
       message_type=None, enum_type=None, containing_type=None,
       is_extension=False, extension_scope=None,
       options=None),
     _descriptor.FieldDescriptor(
       name='insertion_point', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.insertion_point', index=1,
       number=2, type=9, cpp_type=9, label=1,
-      has_default_value=False, default_value=unicode("", "utf-8"),
+      has_default_value=False, default_value=_b("").decode('utf-8'),
       message_type=None, enum_type=None, containing_type=None,
       is_extension=False, extension_scope=None,
       options=None),
     _descriptor.FieldDescriptor(
       name='content', full_name='google.protobuf.compiler.CodeGeneratorResponse.File.content', index=2,
       number=15, type=9, cpp_type=9, label=1,
-      has_default_value=False, default_value=unicode("", "utf-8"),
+      has_default_value=False, default_value=_b("").decode('utf-8'),
       message_type=None, enum_type=None, containing_type=None,
       is_extension=False, extension_scope=None,
       options=None),
@@ -97,7 +109,10 @@
   ],
   options=None,
   is_extendable=False,
+  syntax='proto2',
   extension_ranges=[],
+  oneofs=[
+  ],
   serialized_start=337,
   serialized_end=399,
 )
@@ -112,7 +127,7 @@
     _descriptor.FieldDescriptor(
       name='error', full_name='google.protobuf.compiler.CodeGeneratorResponse.error', index=0,
       number=1, type=9, cpp_type=9, label=1,
-      has_default_value=False, default_value=unicode("", "utf-8"),
+      has_default_value=False, default_value=_b("").decode('utf-8'),
       message_type=None, enum_type=None, containing_type=None,
       is_extension=False, extension_scope=None,
       options=None),
@@ -131,36 +146,43 @@
   ],
   options=None,
   is_extendable=False,
+  syntax='proto2',
   extension_ranges=[],
+  oneofs=[
+  ],
   serialized_start=229,
   serialized_end=399,
 )
 
-_CODEGENERATORREQUEST.fields_by_name['proto_file'].message_type = google.protobuf.descriptor_pb2._FILEDESCRIPTORPROTO
-_CODEGENERATORRESPONSE_FILE.containing_type = _CODEGENERATORRESPONSE;
+_CODEGENERATORREQUEST.fields_by_name['proto_file'].message_type = google_dot_protobuf_dot_descriptor__pb2._FILEDESCRIPTORPROTO
+_CODEGENERATORRESPONSE_FILE.containing_type = _CODEGENERATORRESPONSE
 _CODEGENERATORRESPONSE.fields_by_name['file'].message_type = _CODEGENERATORRESPONSE_FILE
 DESCRIPTOR.message_types_by_name['CodeGeneratorRequest'] = _CODEGENERATORREQUEST
 DESCRIPTOR.message_types_by_name['CodeGeneratorResponse'] = _CODEGENERATORRESPONSE
 
-class CodeGeneratorRequest(_message.Message):
-  __metaclass__ = _reflection.GeneratedProtocolMessageType
-  DESCRIPTOR = _CODEGENERATORREQUEST
-
+CodeGeneratorRequest = _reflection.GeneratedProtocolMessageType('CodeGeneratorRequest', (_message.Message,), dict(
+  DESCRIPTOR = _CODEGENERATORREQUEST,
+  __module__ = 'google.protobuf.compiler.plugin_pb2'
   # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorRequest)
+  ))
+_sym_db.RegisterMessage(CodeGeneratorRequest)
 
-class CodeGeneratorResponse(_message.Message):
-  __metaclass__ = _reflection.GeneratedProtocolMessageType
+CodeGeneratorResponse = _reflection.GeneratedProtocolMessageType('CodeGeneratorResponse', (_message.Message,), dict(
 
-  class File(_message.Message):
-    __metaclass__ = _reflection.GeneratedProtocolMessageType
-    DESCRIPTOR = _CODEGENERATORRESPONSE_FILE
-
+  File = _reflection.GeneratedProtocolMessageType('File', (_message.Message,), dict(
+    DESCRIPTOR = _CODEGENERATORRESPONSE_FILE,
+    __module__ = 'google.protobuf.compiler.plugin_pb2'
     # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse.File)
-  DESCRIPTOR = _CODEGENERATORRESPONSE
-
+    ))
+  ,
+  DESCRIPTOR = _CODEGENERATORRESPONSE,
+  __module__ = 'google.protobuf.compiler.plugin_pb2'
   # @@protoc_insertion_point(class_scope:google.protobuf.compiler.CodeGeneratorResponse)
+  ))
+_sym_db.RegisterMessage(CodeGeneratorResponse)
+_sym_db.RegisterMessage(CodeGeneratorResponse.File)
 
 
 DESCRIPTOR.has_options = True
-DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), '\n\034com.google.protobuf.compilerB\014PluginProtos')
+DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\034com.google.protobuf.compilerB\014PluginProtos'))
 # @@protoc_insertion_point(module_scope)
diff --git a/test/data/out/domdistillerjstest.js b/test/data/out/domdistillerjstest.js
index 0272663..377c66d 100644
--- a/test/data/out/domdistillerjstest.js
+++ b/test/data/out/domdistillerjstest.js
@@ -1,5 +1,5 @@
 
-(function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = '0844F81B5082FEECE20FC9AC15E7DD0F';var cggl = {}, $JsStackEmulator_stack = [], $JsStackEmulator_stackDepth = -1, $JsStackEmulator_location = [];
+(function () {var $gwt_version = "2.7.0";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $stats = $wnd.__gwtStatsEvent ? function(a) {$wnd.__gwtStatsEvent(a)} : null;var $strongName = 'C4C13EF4B5EE09731FB3B2B470BD998A';var cggl = {}, $JsStackEmulator_stack = [], $JsStackEmulator_stackDepth = -1, $JsStackEmulator_location = [];
 var jl = {};
 var cggcc = {};
 var ji = {};
@@ -28525,11 +28525,12 @@
 _.testH1WithLongHTML__V = function org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongHTML__V(){
   var h1, root, title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongHTML__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '171' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '172' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, '<a href="http://longheading.com"><b>long heading<\/b><\/a> with <br>5 words');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '174' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '176' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '177' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with \n5 words', title_0);
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '174' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '175' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, '<a href="http://longheading.com"><b>long heading<\/b><\/a> with <br>5 words');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '177' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '178' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '180' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '184' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with 5 words', ($JsStackEmulator_tmp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '185' , jl).java_lang_String_replaceAll_1Ljava_1lang_1String_1Ljava_1lang_1String_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(jl.java_lang_String_replaceAll_1Ljava_1lang_1String_1Ljava_1lang_1String_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(title_0, '\n', ' '), '  ', ' ') , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '184' , $JsStackEmulator_tmp));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28537,11 +28538,12 @@
 _.testH1WithLongHTMLWithNbsp__V = function org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongHTMLWithNbsp__V(){
   var h1, root, title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongHTMLWithNbsp__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '181' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '182' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, '<a href="http://longheading.com"><b> &nbsp;long heading<\/b><\/a> with 5 words &nbsp; ');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '184' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '186' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '187' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with 5 words', title_0);
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '189' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '190' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, '<a href="http://longheading.com"><b> &nbsp;long heading<\/b><\/a> with 5 words &nbsp; ');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '192' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '193' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '195' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '196' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with 5 words', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28549,11 +28551,12 @@
 _.testH1WithLongText__V = function org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongText__V(){
   var h1, root, title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testH1WithLongText__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '151' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '152' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, 'long heading with 5 words');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '153' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '155' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '156' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with 5 words', title_0);
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '152' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '153' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, 'long heading with 5 words');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '154' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '155' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '157' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '158' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading with 5 words', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28564,8 +28567,9 @@
   root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '142' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
   h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '143' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, 'short heading');
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '144' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '146' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '147' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '145' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '147' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '148' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28573,13 +28577,14 @@
 _.testMultiHeadingsWithLongText__V = function org_chromium_distiller_DocumentTitleGetterTest_testMultiHeadingsWithLongText__V(){
   var h1, h2, root, title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testMultiHeadingsWithLongText__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '160' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '161' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, 'long heading1 with 5 words');
-  h2 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '162' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(2, 'long heading2 with 5 words');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '163' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '164' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h2);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '166' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '167' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading1 with 5 words', title_0);
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '162' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  h1 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '163' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(1, 'long heading1 with 5 words');
+  h2 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '164' , ocd).org_chromium_distiller_TestUtil_createHeading__ILjava_lang_String_2Lcom_google_gwt_dom_client_HeadingElement_2(2, 'long heading2 with 5 words');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '165' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h1);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '166' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, h2);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '167' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '169' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '170' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('long heading1 with 5 words', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28642,9 +28647,9 @@
 _.testShortTitleWithoutH1__V = function org_chromium_distiller_DocumentTitleGetterTest_testShortTitleWithoutH1__V(){
   var root, title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testShortTitleWithoutH1__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '196' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '197' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '198' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '205' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '206' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '207' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28652,8 +28657,8 @@
 _.testShortTitleWithoutRoot__V = function org_chromium_distiller_DocumentTitleGetterTest_testShortTitleWithoutRoot__V(){
   var title_0, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DocumentTitleGetterTest_testShortTitleWithoutRoot__V;
-  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '191' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', null);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '192' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
+  title_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '200' , ocd).org_chromium_distiller_DocumentTitleGetter_getDocumentTitle__Ljava_lang_Object_2Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2('short title', null);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DocumentTitleGetterTest.java:' + '201' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('short title', title_0);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -28929,24 +28934,24 @@
 ocd.org_chromium_distiller_DomUtil_cloneAndProcessList__Ljava_util_List_2Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_DomUtil_cloneAndProcessList__Ljava_util_List_2Lcom_google_gwt_dom_client_Element_2(outputNodes){
   var clonedSubtree, expanded, JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_cloneAndProcessList__Ljava_util_List_2Lcom_google_gwt_dom_client_Element_2;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '274' , outputNodes).size__I() == 0) {
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '278' , outputNodes).size__I() == 0) {
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return null;
   }
-  expanded = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '278' , ocd).org_chromium_distiller_NodeListExpander_expand__Ljava_util_List_2Lorg_chromium_distiller_NodeTree_2(outputNodes);
-  clonedSubtree = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '279' , expanded).cloneSubtreeRetainDirection__Lcom_google_gwt_dom_client_Node_2();
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '281' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(clonedSubtree) != 1) {
+  expanded = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '282' , ocd).org_chromium_distiller_NodeListExpander_expand__Ljava_util_List_2Lorg_chromium_distiller_NodeTree_2(outputNodes);
+  clonedSubtree = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '283' , expanded).cloneSubtreeRetainDirection__Lcom_google_gwt_dom_client_Node_2();
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '285' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(clonedSubtree) != 1) {
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return null;
   }
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '283' , ocd).org_chromium_distiller_DomUtil_stripIds__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '284' , ocd).org_chromium_distiller_DomUtil_makeAllLinksAbsolute__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '285' , ocd).org_chromium_distiller_DomUtil_stripTargetAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '286' , ocd).org_chromium_distiller_DomUtil_stripFontColorAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '287' , ocd).org_chromium_distiller_DomUtil_stripTableBackgroundColorAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '288' , ocd).org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '289' , ocd).org_chromium_distiller_DomUtil_stripImageElements__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '291' , clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '287' , ocd).org_chromium_distiller_DomUtil_stripIds__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '288' , ocd).org_chromium_distiller_DomUtil_makeAllLinksAbsolute__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '289' , ocd).org_chromium_distiller_DomUtil_stripTargetAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '290' , ocd).org_chromium_distiller_DomUtil_stripFontColorAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '291' , ocd).org_chromium_distiller_DomUtil_stripTableBackgroundColorAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '292' , ocd).org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '293' , ocd).org_chromium_distiller_DomUtil_stripImageElements__Lcom_google_gwt_dom_client_Node_2V(clonedSubtree);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '295' , clonedSubtree);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -28955,8 +28960,8 @@
 ocd.org_chromium_distiller_DomUtil_cloneAndProcessTree__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_DomUtil_cloneAndProcessTree__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(subtree){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_cloneAndProcessTree__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '582' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '583' , ocd).org_chromium_distiller_DomUtil_cloneAndProcessList__Ljava_util_List_2Lcom_google_gwt_dom_client_Element_2(ocd.org_chromium_distiller_DomUtil_getOutputNodes__Lcom_google_gwt_dom_client_Node_2Ljava_util_List_2(subtree));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '586' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '587' , ocd).org_chromium_distiller_DomUtil_cloneAndProcessList__Ljava_util_List_2Lcom_google_gwt_dom_client_Element_2(ocd.org_chromium_distiller_DomUtil_getOutputNodes__Lcom_google_gwt_dom_client_Node_2Ljava_util_List_2(subtree));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -28965,8 +28970,8 @@
 ocd.org_chromium_distiller_DomUtil_createHTMLDocument__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Document_2 = function org_chromium_distiller_DomUtil_createHTMLDocument__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Document_2(doc){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_createHTMLDocument__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Document_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '596' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '597' , doc).implementation.createHTMLDocument();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '600' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '601' , doc).implementation.createHTMLDocument();
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -28975,17 +28980,17 @@
 ocd.org_chromium_distiller_DomUtil_getAllSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2 = function org_chromium_distiller_DomUtil_getAllSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(root){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getAllSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '366' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '370' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var es, i, list;
-  list = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '367' , ju).java_util_ArrayList_ArrayList__V;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '368' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(root, 'srcset')) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '369' , list).addAll__Ljava_util_Collection_2Z(ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(root));
+  list = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '371' , ju).java_util_ArrayList_ArrayList__V;
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '372' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(root, 'srcset')) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '373' , list).addAll__Ljava_util_Collection_2Z(ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(root));
   }
-  es = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '371' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[SRCSET]');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '372' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '372' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(es); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '372' , i++) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '373' , list).addAll__Ljava_util_Collection_2Z(ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(es, i)));
+  es = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '375' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[SRCSET]');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '376' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '376' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(es); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '376' , i++) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '377' , list).addAll__Ljava_util_Collection_2Z(ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(es, i)));
   }
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '375' , list);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '379' , list);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -28994,9 +28999,9 @@
 ocd.org_chromium_distiller_DomUtil_getArea__Lcom_google_gwt_dom_client_Element_2I = function org_chromium_distiller_DomUtil_getArea__Lcom_google_gwt_dom_client_Element_2I(e){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getArea__Lcom_google_gwt_dom_client_Element_2I;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '569' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  if (com_google_gwt_lang_Cast_isNotNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '570' , e))) {
-    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '571' , cggdc).com_google_gwt_dom_client_Element_$getOffsetHeight__Lcom_google_gwt_dom_client_Element_2I(e) * cggdc.com_google_gwt_dom_client_Element_$getOffsetWidth__Lcom_google_gwt_dom_client_Element_2I(e);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '573' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  if (com_google_gwt_lang_Cast_isNotNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '574' , e))) {
+    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '575' , cggdc).com_google_gwt_dom_client_Element_$getOffsetHeight__Lcom_google_gwt_dom_client_Element_2I(e) * cggdc.com_google_gwt_dom_client_Element_$getOffsetWidth__Lcom_google_gwt_dom_client_Element_2I(e);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
@@ -29094,8 +29099,8 @@
 ocd.org_chromium_distiller_DomUtil_getFirstElementChild__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_DomUtil_getFirstElementChild__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2(document_0){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getFirstElementChild__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_Element_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '600' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '601' , document_0).firstElementChild;
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '604' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '605' , document_0).firstElementChild;
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -29167,11 +29172,11 @@
 ocd.org_chromium_distiller_DomUtil_getOutputNodes__Lcom_google_gwt_dom_client_Node_2Ljava_util_List_2 = function org_chromium_distiller_DomUtil_getOutputNodes__Lcom_google_gwt_dom_client_Node_2Ljava_util_List_2(root){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getOutputNodes__Lcom_google_gwt_dom_client_Node_2Ljava_util_List_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '539' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '543' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var nodes;
-  nodes = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '540' , ju).java_util_ArrayList_ArrayList__V;
-  (new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '541' , ocd).org_chromium_distiller_DomWalker_DomWalker__Lorg_chromium_distiller_DomWalker$Visitor_2V(new ocd.org_chromium_distiller_DomUtil$1_DomUtil$1__V(nodes))).walk__Lcom_google_gwt_dom_client_Node_2V(($JsStackEmulator_tmp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '565' , root) , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '541' , $JsStackEmulator_tmp));
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '566' , nodes);
+  nodes = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '544' , ju).java_util_ArrayList_ArrayList__V;
+  (new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '545' , ocd).org_chromium_distiller_DomWalker_DomWalker__Lorg_chromium_distiller_DomWalker$Visitor_2V(new ocd.org_chromium_distiller_DomUtil$1_DomUtil$1__V(nodes))).walk__Lcom_google_gwt_dom_client_Node_2V(($JsStackEmulator_tmp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '569' , root) , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '545' , $JsStackEmulator_tmp));
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '570' , nodes);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -29197,43 +29202,43 @@
 ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2 = function org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2(e){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '378' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '382' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var comp, i, list, size_0, sizes, srcset;
-  list = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '379' , ju).java_util_ArrayList_ArrayList__V;
-  srcset = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '380' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'srcset');
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '381' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(srcset)) {
-    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '382' , list);
+  list = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '383' , ju).java_util_ArrayList_ArrayList__V;
+  srcset = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '384' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'srcset');
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '385' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(srcset)) {
+    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '386' , list);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
-  sizes = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '385' , ocd).org_chromium_distiller_StringUtil_jsSplit__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(srcset, ',');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '386' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '386' , i) < sizes.length; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '386' , i++) {
-    size_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '387' , ocd).org_chromium_distiller_StringUtil_jsTrim__Ljava_lang_String_2Ljava_lang_String_2(sizes[i]);
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '388' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(size_0))
+  sizes = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '389' , ocd).org_chromium_distiller_StringUtil_jsSplit__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(srcset, ',');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '390' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '390' , i) < sizes.length; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '390' , i++) {
+    size_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '391' , ocd).org_chromium_distiller_StringUtil_jsTrim__Ljava_lang_String_2Ljava_lang_String_2(sizes[i]);
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '392' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(size_0))
       continue;
-    comp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '389' , jl).java_lang_String_split_1Ljava_1lang_1String_1_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(size_0, ' ');
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '390' , list).add__Ljava_lang_Object_2Z(comp[0]);
+    comp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '393' , jl).java_lang_String_split_1Ljava_1lang_1String_1_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(size_0, ' ');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '394' , list).add__Ljava_lang_Object_2Z(comp[0]);
   }
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '392' , list);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '396' , list);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
 ;
 ocd.org_chromium_distiller_DomUtil_getSrcSetUrls__Lcom_google_gwt_dom_client_Element_2Ljava_util_List_2.displayName = 'DomUtil.getSrcSetUrls';
-ocd.org_chromium_distiller_DomUtil_getTextFromTree__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2 = function org_chromium_distiller_DomUtil_getTextFromTree__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(node){
+ocd.org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2 = function org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(node){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
-  $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getTextFromTree__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '258' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2;
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '262' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var output;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '260' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(cggdc.com_google_gwt_dom_client_Document_$getBody__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_BodyElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2()), node);
-  output = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '261' , ocd).org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(node);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '264' , cggdc).com_google_gwt_dom_client_Node_$removeChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(cggdc.com_google_gwt_dom_client_Document_$getBody__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_BodyElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2()), node);
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '265' , output);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '264' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(cggdc.com_google_gwt_dom_client_Document_$getBody__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_BodyElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2()), node);
+  output = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '265' , ocd).org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(node);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '268' , cggdc).com_google_gwt_dom_client_Node_$removeChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(cggdc.com_google_gwt_dom_client_Document_$getBody__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_BodyElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2()), node);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '269' , output);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
 ;
-ocd.org_chromium_distiller_DomUtil_getTextFromTree__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2.displayName = 'DomUtil.getTextFromTree';
+ocd.org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2.displayName = 'DomUtil.getTextFromTreeForTest';
 ocd.org_chromium_distiller_DomUtil_getTime__D = function org_chromium_distiller_DomUtil_getTime__D(){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_getTime__D;
@@ -29329,37 +29334,37 @@
 ocd.org_chromium_distiller_DomUtil_makeAllLinksAbsolute__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_makeAllLinksAbsolute__Lcom_google_gwt_dom_client_Node_2V(rootNode){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_makeAllLinksAbsolute__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '299' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '303' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var allLinks, i, i0, link_0, root, video, videoTags;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '300' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(rootNode);
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '305' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('A', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root))) {
-    link_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '306' , cggdc).com_google_gwt_dom_client_AnchorElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_AnchorElement_2(root);
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '307' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0))) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '308' , cggdc).com_google_gwt_dom_client_AnchorElement_$setHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2V(link_0, cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '304' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(rootNode);
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '309' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('A', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root))) {
+    link_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '310' , cggdc).com_google_gwt_dom_client_AnchorElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_AnchorElement_2(root);
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '311' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0))) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '312' , cggdc).com_google_gwt_dom_client_AnchorElement_$setHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2V(link_0, cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0));
     }
   }
-  allLinks = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '311' , cggdc).com_google_gwt_dom_client_Element_$getElementsByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'A');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '312' , i0 = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '312' , i0) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(allLinks); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '312' , i0++) {
-    link_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '313' , cggdc).com_google_gwt_dom_client_AnchorElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_AnchorElement_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(allLinks, i0));
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '314' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0))) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '315' , cggdc).com_google_gwt_dom_client_AnchorElement_$setHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2V(link_0, cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0));
+  allLinks = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '315' , cggdc).com_google_gwt_dom_client_Element_$getElementsByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'A');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '316' , i0 = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '316' , i0) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(allLinks); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '316' , i0++) {
+    link_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '317' , cggdc).com_google_gwt_dom_client_AnchorElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_AnchorElement_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(allLinks, i0));
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '318' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0))) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '319' , cggdc).com_google_gwt_dom_client_AnchorElement_$setHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2V(link_0, cggdc.com_google_gwt_dom_client_AnchorElement_$getHref__Lcom_google_gwt_dom_client_AnchorElement_2Ljava_lang_String_2(link_0));
     }
   }
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '318' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root), 'VIDEO')) {
-    video = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '319' , root);
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '320' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video))) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '321' , cggdc).com_google_gwt_dom_client_VideoElement_$setPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2V(video, cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video));
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '322' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root), 'VIDEO')) {
+    video = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '323' , root);
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '324' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video))) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '325' , cggdc).com_google_gwt_dom_client_VideoElement_$setPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2V(video, cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video));
     }
   }
-  videoTags = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '324' , cggdc).com_google_gwt_dom_client_Element_$getElementsByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'VIDEO');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '325' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '325' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(videoTags); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '325' , i++) {
-    video = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '326' , cggdc).com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(videoTags, i);
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '327' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video))) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '328' , cggdc).com_google_gwt_dom_client_VideoElement_$setPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2V(video, cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video));
+  videoTags = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '328' , cggdc).com_google_gwt_dom_client_Element_$getElementsByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'VIDEO');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '329' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '329' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(videoTags); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '329' , i++) {
+    video = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '330' , cggdc).com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(videoTags, i);
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '331' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video))) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '332' , cggdc).com_google_gwt_dom_client_VideoElement_$setPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2V(video, cggdc.com_google_gwt_dom_client_VideoElement_$getPoster__Lcom_google_gwt_dom_client_VideoElement_2Ljava_lang_String_2(video));
     }
   }
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '331' , ocd).org_chromium_distiller_DomUtil_makeAllSrcAttributesAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '333' , ocd).org_chromium_distiller_DomUtil_makeAllSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '335' , ocd).org_chromium_distiller_DomUtil_makeAllSrcAttributesAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '337' , ocd).org_chromium_distiller_DomUtil_makeAllSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29367,16 +29372,16 @@
 ocd.org_chromium_distiller_DomUtil_makeAllSrcAttributesAbsolute__Lcom_google_gwt_dom_client_Element_2V = function org_chromium_distiller_DomUtil_makeAllSrcAttributesAbsolute__Lcom_google_gwt_dom_client_Element_2V(root){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_makeAllSrcAttributesAbsolute__Lcom_google_gwt_dom_client_Element_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '434' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '438' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   if (root.tagName == 'IMG' || (root.tagName == 'SOURCE' || (root.tagName == 'TRACK' || root.tagName == 'VIDEO'))) {
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '436' , root).src) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '438' , root).src = root.src;
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '440' , root).src) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '442' , root).src = root.src;
     }
   }
-  var elementsWithSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '441' , root).querySelectorAll('img,source,track,video');
-  for (var key in $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '434' , elementsWithSrc) {
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '442' , elementsWithSrc)[key].src) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '444' , elementsWithSrc)[key].src = elementsWithSrc[key].src;
+  var elementsWithSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '445' , root).querySelectorAll('img,source,track,video');
+  for (var key in $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '438' , elementsWithSrc) {
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '446' , elementsWithSrc)[key].src) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '448' , elementsWithSrc)[key].src = elementsWithSrc[key].src;
     }
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
@@ -29386,14 +29391,14 @@
 ocd.org_chromium_distiller_DomUtil_makeAllSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V = function org_chromium_distiller_DomUtil_makeAllSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(root){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_makeAllSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '336' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '340' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var es, i;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '337' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(root, 'srcset')) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '338' , ocd).org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '341' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(root, 'srcset')) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '342' , ocd).org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(root);
   }
-  es = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '340' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[SRCSET]');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '341' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '341' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(es); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '341' , i++) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '342' , ocd).org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(es, i));
+  es = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '344' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[SRCSET]');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '345' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '345' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(es); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '345' , i++) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '346' , ocd).org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(es, i));
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29402,24 +29407,24 @@
 ocd.org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V = function org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V(ie){
   var comp, holder, i, size_0, sizes, srcset, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_makeSrcSetAbsolute__Lcom_google_gwt_dom_client_Element_2V;
-  srcset = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '347' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(ie, 'srcset');
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '348' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(srcset)) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '349' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(ie, 'srcset');
+  srcset = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '351' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(ie, 'srcset');
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '352' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(srcset)) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '353' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(ie, 'srcset');
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return;
   }
-  holder = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '353' , cggdc).com_google_gwt_dom_client_Document_$createImageElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2());
-  sizes = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '354' , ocd).org_chromium_distiller_StringUtil_jsSplit__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(srcset, ',');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '355' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '355' , i) < sizes.length; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '355' , i++) {
-    size_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '356' , ocd).org_chromium_distiller_StringUtil_jsTrim__Ljava_lang_String_2Ljava_lang_String_2(sizes[i]);
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '357' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(size_0))
+  holder = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '357' , cggdc).com_google_gwt_dom_client_Document_$createImageElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2());
+  sizes = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '358' , ocd).org_chromium_distiller_StringUtil_jsSplit__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(srcset, ',');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '359' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '359' , i) < sizes.length; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '359' , i++) {
+    size_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '360' , ocd).org_chromium_distiller_StringUtil_jsTrim__Ljava_lang_String_2Ljava_lang_String_2(sizes[i]);
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '361' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(size_0))
       continue;
-    comp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '358' , jl).java_lang_String_split_1Ljava_1lang_1String_1_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(size_0, ' ');
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '359' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(holder, comp[0]);
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '360' , comp)[0] = cggdc.com_google_gwt_dom_client_ImageElement_$getSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2(holder);
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '361' , sizes)[i] = ocd.org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(comp, ' ');
+    comp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '362' , jl).java_lang_String_split_1Ljava_1lang_1String_1_1_1Ljava_1lang_1String_1_1_1devirtual$__Ljava_lang_String_2Ljava_lang_String_2_3Ljava_lang_String_2(size_0, ' ');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '363' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(holder, comp[0]);
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '364' , comp)[0] = cggdc.com_google_gwt_dom_client_ImageElement_$getSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2(holder);
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '365' , sizes)[i] = ocd.org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(comp, ' ');
   }
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '363' , cggdc).com_google_gwt_dom_client_Element_$setAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2V(ie, 'srcset', ocd.org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(sizes, ', '));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '367' , cggdc).com_google_gwt_dom_client_Element_$setAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2V(ie, 'srcset', ocd.org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(sizes, ', '));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29427,8 +29432,8 @@
 ocd.org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2 = function org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(l, selectors){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '592' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '593' , l).querySelectorAll(selectors);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '596' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '597' , l).querySelectorAll(selectors);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -29464,21 +29469,21 @@
 ocd.org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V = function org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, attribute, tagNames){
   var i, query, root, tag, tag$array, tag$array0, tag$index, tag$index0, tag$max, tag$max0, tags, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '456' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(rootNode);
-  for (tag$array0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '457' , tagNames) , tag$index0 = 0 , tag$max0 = tag$array0.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '457' , tag$index0) < tag$max0; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '457' , ++tag$index0) {
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '460' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(rootNode);
+  for (tag$array0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '461' , tagNames) , tag$index0 = 0 , tag$max0 = tag$array0.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '461' , tag$index0) < tag$max0; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '461' , ++tag$index0) {
     tag = tag$array0[tag$index0];
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '458' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root), tag) || jl.java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(tag, '*')) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '459' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(root, attribute);
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '462' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(root), tag) || jl.java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(tag, '*')) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '463' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(root, attribute);
     }
   }
-  for (tag$array = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '463' , tagNames) , tag$index = 0 , tag$max = tag$array.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '463' , tag$index) < tag$max; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '463' , ++tag$index) {
+  for (tag$array = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '467' , tagNames) , tag$index = 0 , tag$max = tag$array.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '467' , tag$index) < tag$max; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '467' , ++tag$index) {
     tag = tag$array[tag$index];
-    tag += '[' + ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '464' , attribute) + ']';
+    tag += '[' + ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '468' , attribute) + ']';
   }
-  query = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '466' , ocd).org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(tagNames, ', ');
-  tags = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '467' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, query);
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '468' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '468' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(tags); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '468' , i++) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '469' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(tags, i), attribute);
+  query = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '470' , ocd).org_chromium_distiller_StringUtil_join___3Ljava_lang_String_2Ljava_lang_String_2Ljava_lang_String_2(tagNames, ', ');
+  tags = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '471' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, query);
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '472' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '472' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(tags); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '472' , i++) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '473' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(tags, i), attribute);
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29487,8 +29492,8 @@
 ocd.org_chromium_distiller_DomUtil_stripFontColorAttributes__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripFontColorAttributes__Lcom_google_gwt_dom_client_Node_2V(rootNode){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripFontColorAttributes__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '483' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '484' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'COLOR', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['FONT']));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '487' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '488' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'COLOR', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['FONT']));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29496,8 +29501,8 @@
 ocd.org_chromium_distiller_DomUtil_stripIds__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripIds__Lcom_google_gwt_dom_client_Node_2V(node){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripIds__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '476' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '477' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(node, 'ID', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['*']));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '480' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '481' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(node, 'ID', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['*']));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29505,16 +29510,16 @@
 ocd.org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V = function org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V(imgElement){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '412' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '416' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var attrs, i, name_0;
-  attrs = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '413' , ocd).org_chromium_distiller_DomUtil_getAttributes__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_core_client_JsArray_2(imgElement);
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '414' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '414' , i) < cggcc.com_google_gwt_core_client_JsArray_$length__Lcom_google_gwt_core_client_JsArray_2I(attrs);) {
-    name_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '415' , cggdc).com_google_gwt_dom_client_Node_$getNodeName__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(cggcc.com_google_gwt_core_client_JsArray_$get__Lcom_google_gwt_core_client_JsArray_2ILcom_google_gwt_core_client_JavaScriptObject_2(attrs, i));
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '416' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('src', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '417' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('alt', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '418' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('srcset', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '419' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('dir', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '420' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('width', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '421' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('height', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '422' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('title', name_0)) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '423' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(imgElement, name_0);
+  attrs = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '417' , ocd).org_chromium_distiller_DomUtil_getAttributes__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_core_client_JsArray_2(imgElement);
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '418' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '418' , i) < cggcc.com_google_gwt_core_client_JsArray_$length__Lcom_google_gwt_core_client_JsArray_2I(attrs);) {
+    name_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '419' , cggdc).com_google_gwt_dom_client_Node_$getNodeName__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(cggcc.com_google_gwt_core_client_JsArray_$get__Lcom_google_gwt_core_client_JsArray_2ILcom_google_gwt_core_client_JavaScriptObject_2(attrs, i));
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '420' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('src', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '421' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('alt', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '422' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('srcset', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '423' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('dir', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '424' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('width', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '425' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('height', name_0) && !($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '426' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('title', name_0)) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '427' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(imgElement, name_0);
     }
      else {
-      $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '425' , i++;
+      $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '429' , i++;
     }
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
@@ -29524,17 +29529,17 @@
 ocd.org_chromium_distiller_DomUtil_stripImageElements__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripImageElements__Lcom_google_gwt_dom_client_Node_2V(root){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripImageElements__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '395' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '399' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var element, i, imgs;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '396' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(root) == 1) {
-    element = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '397' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(root);
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '398' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(element), 'IMG')) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '399' , ocd).org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V(cggdc.com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(element));
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '400' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(root) == 1) {
+    element = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '401' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(root);
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '402' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(element), 'IMG')) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '403' , ocd).org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V(cggdc.com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(element));
     }
   }
-  imgs = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '402' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'IMG');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '403' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '403' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(imgs); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '403' , i++) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '404' , ocd).org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V(cggdc.com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(imgs, i)));
+  imgs = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '406' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, 'IMG');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '407' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '407' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(imgs); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '407' , i++) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '408' , ocd).org_chromium_distiller_DomUtil_stripImageElement__Lcom_google_gwt_dom_client_ImageElement_2V(cggdc.com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(imgs, i)));
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29543,8 +29548,8 @@
 ocd.org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V(rootNode){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '497' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '498' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'STYLE', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['*']));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '501' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '502' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'STYLE', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['*']));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29552,8 +29557,8 @@
 ocd.org_chromium_distiller_DomUtil_stripTableBackgroundColorAttributes__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripTableBackgroundColorAttributes__Lcom_google_gwt_dom_client_Node_2V(rootNode){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripTableBackgroundColorAttributes__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '490' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '491' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'BGCOLOR', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['TABLE', 'TR', 'TD', 'TH']));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '494' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '495' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'BGCOLOR', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['TABLE', 'TR', 'TD', 'TH']));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29561,8 +29566,8 @@
 ocd.org_chromium_distiller_DomUtil_stripTargetAttributes__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripTargetAttributes__Lcom_google_gwt_dom_client_Node_2V(rootNode){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripTargetAttributes__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '504' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '505' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'TARGET', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['A']));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '508' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '509' , ocd).org_chromium_distiller_DomUtil_stripAttributeFromTags__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2_3Ljava_lang_String_2V(rootNode, 'TARGET', com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(cggl.com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['A']));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -29570,11 +29575,11 @@
 ocd.org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V = function org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V(elem){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '527' , jl).java_lang_String_contains_1Ljava_1lang_1CharSequence_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_CharSequence_2Z(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(elem, 'class'), 'caption')) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '528' , cggdc).com_google_gwt_dom_client_Element_$setClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, 'caption');
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '531' , jl).java_lang_String_contains_1Ljava_1lang_1CharSequence_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_CharSequence_2Z(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(elem, 'class'), 'caption')) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '532' , cggdc).com_google_gwt_dom_client_Element_$setClassName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, 'caption');
   }
    else {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '530' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, 'class');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '534' , cggdc).com_google_gwt_dom_client_Element_$removeAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(elem, 'class');
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29583,17 +29588,17 @@
 ocd.org_chromium_distiller_DomUtil_stripUnwantedClassNames__Lcom_google_gwt_dom_client_Node_2V = function org_chromium_distiller_DomUtil_stripUnwantedClassNames__Lcom_google_gwt_dom_client_Node_2V(root){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil_stripUnwantedClassNames__Lcom_google_gwt_dom_client_Node_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '513' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '517' , ocd).org_chromium_distiller_DomUtil_$clinit__V();
   var element, elems, i;
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '514' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(root) == 1) {
-    element = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '515' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(root);
-    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '516' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(element, 'class')) {
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '517' , ocd).org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V(element);
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '518' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(root) == 1) {
+    element = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '519' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(root);
+    if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '520' , cggdc).com_google_gwt_dom_client_Element_$hasAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Z(element, 'class')) {
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '521' , ocd).org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V(element);
     }
   }
-  elems = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '520' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[class]');
-  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '521' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '521' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(elems); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '521' , i++) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '522' , ocd).org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(elems, i));
+  elems = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '524' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(root, '[class]');
+  for ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '525' , i = 0; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '525' , i) < cggdc.com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(elems); $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '525' , i++) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '526' , ocd).org_chromium_distiller_DomUtil_stripUnwantedClassName__Lcom_google_gwt_dom_client_Element_2V(cggdc.com_google_gwt_dom_client_NodeList_$getItem__Lcom_google_gwt_dom_client_NodeList_2ILcom_google_gwt_dom_client_Node_2(elems, i));
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29603,7 +29608,7 @@
 ocd.org_chromium_distiller_DomUtil$1_$clinit__V = function org_chromium_distiller_DomUtil$1_$clinit__V(){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil$1_$clinit__V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '541' , ocd).org_chromium_distiller_DomUtil$1_$clinit__V = com_google_gwt_lang_JavaClassHierarchySetupUtil_emptyMethod__V;
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '545' , ocd).org_chromium_distiller_DomUtil$1_$clinit__V = com_google_gwt_lang_JavaClassHierarchySetupUtil_emptyMethod__V;
   jl.java_lang_Object_$clinit__V();
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -29612,7 +29617,7 @@
 ocd.org_chromium_distiller_DomUtil$1_DomUtil$1__V = function org_chromium_distiller_DomUtil$1_DomUtil$1__V(val$nodes){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocd.org_chromium_distiller_DomUtil$1_DomUtil$1__V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '541' , ocd).org_chromium_distiller_DomUtil$1_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '545' , ocd).org_chromium_distiller_DomUtil$1_$clinit__V();
   this.org_chromium_distiller_DomUtil$1_val$nodes1 = val$nodes;
   java_lang_Object_Object__V.call(this);
   this.private$org_chromium_distiller_DomUtil$1$$init__V();
@@ -29636,18 +29641,18 @@
 _.visit__Lcom_google_gwt_dom_client_Node_2Z = function org_chromium_distiller_DomUtil$1_visit__Lcom_google_gwt_dom_client_Node_2Z(n){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_DomUtil$1_visit__Lcom_google_gwt_dom_client_Node_2Z;
-  switch (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '544' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(n)) {
+  switch (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '548' , cggdc).com_google_gwt_dom_client_Node_$getNodeType__Lcom_google_gwt_dom_client_Node_2S(n)) {
     case 3:
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '546' , this.org_chromium_distiller_DomUtil$1_val$nodes1).add__Ljava_lang_Object_2Z(n);
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '550' , this.org_chromium_distiller_DomUtil$1_val$nodes1).add__Ljava_lang_Object_2Z(n);
       $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
       return false;
     case 1:
-      if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '549' , ocd).org_chromium_distiller_DomUtil_isVisible__Lcom_google_gwt_dom_client_Element_2Z(cggdc.com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(n))) {
+      if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '553' , ocd).org_chromium_distiller_DomUtil_isVisible__Lcom_google_gwt_dom_client_Element_2Z(cggdc.com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(n))) {
         $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
         return false;
       }
 
-      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '550' , this.org_chromium_distiller_DomUtil$1_val$nodes1).add__Ljava_lang_Object_2Z(n);
+      ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'DomUtil.java:' + '554' , this.org_chromium_distiller_DomUtil$1_val$nodes1).add__Ljava_lang_Object_2Z(n);
       $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
       return true;
     case 9:
@@ -30500,7 +30505,7 @@
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '587' , cggdc).com_google_gwt_dom_client_Element_$setInnerHTML__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(div, 'This is a caption');
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '588' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, div);
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '589' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, figure);
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '590' , expected = '<figure><img src="http://wwww.example.com/image.jpeg" width="100" height="100"><figcaption>\nThis is a caption<\/figcaption><\/figure>';
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '590' , expected = '<figure><img src="http://wwww.example.com/image.jpeg" width="100" height="100"><figcaption>This is a caption<\/figcaption><\/figure>';
   extractor = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '596' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_ImageExtractor__V;
   result = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '597' , extractor).extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebElement_2(figure);
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '598' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expected, ocd.org_chromium_distiller_TestUtil_removeAllDirAttributes__Ljava_lang_String_2Ljava_lang_String_2(($JsStackEmulator_tmp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '599' , result).generateOutput__ZLjava_lang_String_2(false) , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'EmbedExtractorTest.java:' + '598' , $JsStackEmulator_tmp)));
@@ -31639,13 +31644,13 @@
 _.private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_IEReadingViewParserTest_createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2(){
   var figure, image, JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2;
-  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_tmp = 'Default Dominant Image' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '391' , $JsStackEmulator_tmp));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '392' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '393' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(image, 'http://example.com/dominant.jpeg');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '394' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(image, 600);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '395' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(image, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '397' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, image);
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '398' , figure);
+  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_tmp = 'Default Dominant Image' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '397' , $JsStackEmulator_tmp));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '398' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '399' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(image, 'http://example.com/dominant.jpeg');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '400' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(image, 600);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '401' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(image, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '403' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, image);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '404' , figure);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -31654,11 +31659,11 @@
 _.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_IEReadingViewParserTest_createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(caption){
   var figcaption, figure, JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2;
-  figure = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '383' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGURE');
-  figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '384' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGCAPTION');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '385' , cggdc).com_google_gwt_dom_client_Element_$setInnerHTML__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(figcaption, caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '386' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, figcaption);
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '387' , figure);
+  figure = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '389' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGURE');
+  figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '390' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGCAPTION');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '391' , cggdc).com_google_gwt_dom_client_Element_$setInnerHTML__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(figcaption, caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '392' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, figcaption);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '393' , figure);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -31667,7 +31672,7 @@
 _.private$org_chromium_distiller_IEReadingViewParserTest$createMeta__Ljava_lang_String_2Ljava_lang_String_2V = function org_chromium_distiller_IEReadingViewParserTest_createMeta__Ljava_lang_String_2Ljava_lang_String_2V(name_0, content){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_createMeta__Ljava_lang_String_2Ljava_lang_String_2V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '379' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mHead, ocd.org_chromium_distiller_TestUtil_createMetaName__Ljava_lang_String_2Ljava_lang_String_2Lcom_google_gwt_dom_client_MetaElement_2(name_0, content));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '385' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mHead, ocd.org_chromium_distiller_TestUtil_createMetaName__Ljava_lang_String_2Ljava_lang_String_2Lcom_google_gwt_dom_client_MetaElement_2(name_0, content));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31717,26 +31722,27 @@
 _.testCaptionedDominantImageWithBiggestAR__V = function org_chromium_distiller_IEReadingViewParserTest_testCaptionedDominantImageWithBiggestAR__V(){
   var expectedCaption, expectedUrl, figure, image, images, img, parser, root, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testCaptionedDominantImageWithBiggestAR__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '240' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '241' , expectedCaption = 'Captioned Dominant Image with Biggest AR';
-  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '242' , expectedCaption));
-  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '243' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '244' , expectedUrl = 'http://example.com/captioned_biggest_dominant.jpeg';
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '245' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '246' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '247' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 134);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '249' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '250' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '252' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '253' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '254' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '255' , images)[0];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '256' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '257' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '258' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '259' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '260' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '261' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:134, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '241' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '242' , expectedCaption = 'Captioned Dominant Image with Biggest AR';
+  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '243' , expectedCaption));
+  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '244' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '245' , expectedUrl = 'http://example.com/captioned_biggest_dominant.jpeg';
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '246' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '247' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '248' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 134);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '250' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '251' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '252' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '254' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '255' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '256' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '257' , images)[0];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '258' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '259' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '260' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '261' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '262' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '263' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:134, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31744,26 +31750,27 @@
 _.testCaptionedDominantImageWithInvalidSize__V = function org_chromium_distiller_IEReadingViewParserTest_testCaptionedDominantImageWithInvalidSize__V(){
   var expectedCaption, expectedUrl, figure, image, images, img, parser, root, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testCaptionedDominantImageWithInvalidSize__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '265' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '266' , expectedCaption = 'Captioned Dominant Image with Invalid Size';
-  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '267' , expectedCaption));
-  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '268' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '269' , expectedUrl = 'http://example.com/captioned_dominant_with_wrong_dimensions.jpeg';
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '270' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '271' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 100);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '272' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 100);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '274' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '275' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '277' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '278' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '279' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '280' , images)[0];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '281' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '282' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '283' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '284' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '285' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:100, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '286' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:100, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '267' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '268' , expectedCaption = 'Captioned Dominant Image with Invalid Size';
+  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '269' , expectedCaption));
+  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '270' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '271' , expectedUrl = 'http://example.com/captioned_dominant_with_wrong_dimensions.jpeg';
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '272' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '273' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 100);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '274' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 100);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '276' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '277' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '278' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '280' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '281' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '282' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '283' , images)[0];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '284' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '285' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '286' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '287' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '288' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:100, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '289' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:100, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31781,16 +31788,17 @@
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '222' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 307);
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '224' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '225' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '227' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '228' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '229' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '230' , images)[0];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '231' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '232' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '233' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '234' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '235' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '236' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:307, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '226' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '228' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '229' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '230' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:1, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '231' , images)[0];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '232' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '233' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '234' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '235' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '236' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '237' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:307, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31798,28 +31806,29 @@
 _.testCaptionedInlineImageWithInvalidSize__V = function org_chromium_distiller_IEReadingViewParserTest_testCaptionedInlineImageWithInvalidSize__V(){
   var dominant, expectedCaption, expectedUrl, figure, image, images, img, parser, root, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testCaptionedInlineImageWithInvalidSize__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '338' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  dominant = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '339' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '340' , expectedCaption = 'Captioned Inline Image with Smallest AR';
-  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '341' , expectedCaption));
-  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '342' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '343' , expectedUrl = 'http://example.com/captioned_smallest_inline.jpeg';
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '344' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '345' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '346' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '348' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, dominant);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '349' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '350' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '352' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '353' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '354' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '355' , images)[1];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '356' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '357' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '358' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '359' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '360' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '361' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '343' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  dominant = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '344' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '345' , expectedCaption = 'Captioned Inline Image with Smallest AR';
+  figure = this.private$org_chromium_distiller_IEReadingViewParserTest$createFigureWithCaption__Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '346' , expectedCaption));
+  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '347' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '348' , expectedUrl = 'http://example.com/captioned_smallest_inline.jpeg';
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '349' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '350' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '351' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '353' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, dominant);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '354' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '355' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, img);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '356' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '358' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '359' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '360' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '361' , images)[1];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '362' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '363' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '364' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '365' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedCaption, image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '366' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '367' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31940,9 +31949,9 @@
 _.testOptIn__V = function org_chromium_distiller_IEReadingViewParserTest_testOptIn__V(){
   var parser, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testOptIn__V;
-  this.private$org_chromium_distiller_IEReadingViewParserTest$createMeta__Ljava_lang_String_2Ljava_lang_String_2V('IE_RM_OFF', ($JsStackEmulator_tmp = 'false' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '372' , $JsStackEmulator_tmp));
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '374' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(this.org_chromium_distiller_DomDistillerJsTestCase_mRoot);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '375' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(false), jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(parser.optOut__Z()));
+  this.private$org_chromium_distiller_IEReadingViewParserTest$createMeta__Ljava_lang_String_2Ljava_lang_String_2V('IE_RM_OFF', ($JsStackEmulator_tmp = 'false' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '378' , $JsStackEmulator_tmp));
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '380' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(this.org_chromium_distiller_DomDistillerJsTestCase_mRoot);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '381' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(false), jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(parser.optOut__Z()));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -31950,9 +31959,9 @@
 _.testOptOut__V = function org_chromium_distiller_IEReadingViewParserTest_testOptOut__V(){
   var parser, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testOptOut__V;
-  this.private$org_chromium_distiller_IEReadingViewParserTest$createMeta__Ljava_lang_String_2Ljava_lang_String_2V('IE_RM_OFF', ($JsStackEmulator_tmp = 'true' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '365' , $JsStackEmulator_tmp));
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '367' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(this.org_chromium_distiller_DomDistillerJsTestCase_mRoot);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '368' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(true), jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(parser.optOut__Z()));
+  this.private$org_chromium_distiller_IEReadingViewParserTest$createMeta__Ljava_lang_String_2Ljava_lang_String_2V('IE_RM_OFF', ($JsStackEmulator_tmp = 'true' , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '371' , $JsStackEmulator_tmp));
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '373' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(this.org_chromium_distiller_DomDistillerJsTestCase_mRoot);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '374' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(true), jl.java_lang_Boolean_valueOf__ZLjava_lang_Boolean_2(parser.optOut__Z()));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -32040,25 +32049,26 @@
 _.testUncaptionedInlineImageWithBiggestAR__V = function org_chromium_distiller_IEReadingViewParserTest_testUncaptionedInlineImageWithBiggestAR__V(){
   var expectedUrl, figure, image, images, img, parser, root, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testUncaptionedInlineImageWithBiggestAR__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '314' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  figure = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '315' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
-  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '316' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '317' , expectedUrl = 'http://example.com/inline_without_caption.jpeg';
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '318' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '319' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '320' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 134);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '322' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '323' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '325' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '326' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '327' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '328' , images)[1];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '329' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '330' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '331' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '332' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '333' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '334' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:134, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '318' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  figure = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '319' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
+  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '320' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '321' , expectedUrl = 'http://example.com/inline_without_caption.jpeg';
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '322' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '323' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '324' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 134);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '326' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '327' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, img);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '328' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '330' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '331' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '332' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '333' , images)[1];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '334' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '335' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '336' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '337' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '338' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '339' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:134, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -32066,25 +32076,26 @@
 _.testUncaptionedInlineImageWithSmallestAR__V = function org_chromium_distiller_IEReadingViewParserTest_testUncaptionedInlineImageWithSmallestAR__V(){
   var expectedUrl, figure, image, images, img, parser, root, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_IEReadingViewParserTest_testUncaptionedInlineImageWithSmallestAR__V;
-  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '290' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
-  figure = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '291' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
-  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '292' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '293' , expectedUrl = 'http://example.com/inline_without_caption.jpeg';
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '294' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '295' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '296' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 307);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '298' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '299' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, img);
-  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '301' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
-  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '302' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '303' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
-  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '304' , images)[1];
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '305' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '306' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '307' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '308' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_caption);
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '309' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '310' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:307, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
+  root = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '293' , ocd).org_chromium_distiller_TestUtil_createDiv__ILcom_google_gwt_dom_client_Element_2(0);
+  figure = ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '294' , $JsStackEmulator_tmp).private$org_chromium_distiller_IEReadingViewParserTest$createDefaultDominantFigure__Lcom_google_gwt_dom_client_Element_2();
+  img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '295' , ocd).org_chromium_distiller_TestUtil_createImage__Lcom_google_gwt_dom_client_ImageElement_2();
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '296' , expectedUrl = 'http://example.com/inline_without_caption.jpeg';
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '297' , cggdc).com_google_gwt_dom_client_ImageElement_$setSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2V(img, expectedUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '298' , cggdc).com_google_gwt_dom_client_ImageElement_$setWidth__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 400);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '299' , cggdc).com_google_gwt_dom_client_ImageElement_$setHeight__Lcom_google_gwt_dom_client_ImageElement_2IV(img, 307);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '301' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, figure);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '302' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(root, img);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '303' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(this.org_chromium_distiller_DomDistillerJsTestCase_mBody, root);
+  parser = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '305' , ocd).org_chromium_distiller_IEReadingViewParser_IEReadingViewParser__Lcom_google_gwt_dom_client_Element_2V(root);
+  images = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '306' , parser).getImages___3Lorg_chromium_distiller_MarkupParser$Image_2();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '307' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:2, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(images.length));
+  image = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '308' , images)[1];
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '309' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V(expectedUrl, image.org_chromium_distiller_MarkupParser$Image_url);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '310' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_secureUrl);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '311' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_type);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '312' , ocd).org_chromium_distiller_Assert_assertEquals__Ljava_lang_Object_2Ljava_lang_Object_2V('', image.org_chromium_distiller_MarkupParser$Image_caption);
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '313' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:400, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_width));
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'IEReadingViewParserTest.java:' + '314' , ocd).org_chromium_distiller_Assert_assertEquals__JJV({l:307, m:0, h:0}, com_google_gwt_lang_LongLib_fromInt__ILcom_google_gwt_lang_LongLibBase$LongEmul_2(image.org_chromium_distiller_MarkupParser$Image_height));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -63961,16 +63972,16 @@
 ocdee.org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V = function org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V(){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocdee.org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '24' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V = com_google_gwt_lang_JavaClassHierarchySetupUtil_emptyMethod__V;
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '25' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V = com_google_gwt_lang_JavaClassHierarchySetupUtil_emptyMethod__V;
   jl.java_lang_Object_$clinit__V();
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '25' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags = new ju.java_util_HashSet_HashSet__V;
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '26' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags = new ju.java_util_HashSet_HashSet__V;
   {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '32' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('IMG');
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '33' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('PICTURE');
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '34' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('FIGURE');
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '35' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('SPAN');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '33' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('IMG');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '34' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('PICTURE');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '35' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('FIGURE');
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '36' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.add__Ljava_lang_Object_2Z('SPAN');
   }
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '38' , ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '38' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_LAZY_1IMAGE_1ATTRIBUTES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '39' , cggl).com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['data-src', 'data-original', 'datasrc', 'data-url']);
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '39' , ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '39' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_LAZY_1IMAGE_1ATTRIBUTES = com_google_gwt_lang_Array_initValues__Ljava_lang_Class_2Lcom_google_gwt_core_client_JavaScriptObject_2Lcom_google_gwt_core_client_JavaScriptObject_2ILjava_lang_Object_2Ljava_lang_Object_2(com_google_gwt_lang_Array_getClassLiteralForArray__Ljava_lang_Class_2ILjava_lang_Class_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '40' , cggl).com_google_gwt_lang_ClassLiteralHolder_Ljava_1lang_1String_12_1classLit, 1), {3:1, 1:1, 5:1, 9:1}, 2, 4, ['data-src', 'data-original', 'datasrc', 'data-url']);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
 ;
@@ -63978,7 +63989,7 @@
 ocdee.org_chromium_distiller_extractors_embeds_ImageExtractor_ImageExtractor__V = function org_chromium_distiller_extractors_embeds_ImageExtractor_ImageExtractor__V(){
   var JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = ocdee.org_chromium_distiller_extractors_embeds_ImageExtractor_ImageExtractor__V;
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '24' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V();
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '25' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_$clinit__V();
   java_lang_Object_Object__V.call(this);
   this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$$init__V();
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
@@ -63993,9 +64004,9 @@
 _.private$org_chromium_distiller_extractors_embeds_ImageExtractor$createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2 = function org_chromium_distiller_extractors_embeds_ImageExtractor_createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(element){
   var figcaption, JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_extractors_embeds_ImageExtractor_createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2;
-  figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '124' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGCAPTION');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '125' , cggdc).com_google_gwt_dom_client_Element_$setInnerText__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(figcaption, ocd.org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(element));
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '126' , figcaption);
+  figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '125' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGCAPTION');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '130' , cggdc).com_google_gwt_dom_client_Element_$setInnerText__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2V(figcaption, ocd.org_chromium_distiller_StringUtil_jsTrim__Ljava_lang_String_2Ljava_lang_String_2(ocd.org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(element)));
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '131' , figcaption);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -64004,7 +64015,7 @@
 _.extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebElement_2 = function org_chromium_distiller_extractors_embeds_ImageExtractor_extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebElement_2(e){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_extractors_embeds_ImageExtractor_extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebElement_2;
-  JsStackEmulator_returnTemp = this.extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebImage_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '47' , e));
+  JsStackEmulator_returnTemp = this.extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebImage_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '48' , e));
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -64013,50 +64024,50 @@
 _.extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebImage_2 = function org_chromium_distiller_extractors_embeds_ImageExtractor_extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebImage_2(e){
   var cap, figcaption, ie, img, links_0, JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_extractors_embeds_ImageExtractor_extract__Lcom_google_gwt_dom_client_Element_2Lorg_chromium_distiller_webdocument_WebImage_2;
-  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '48' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.contains__Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
+  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '49' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags.contains__Ljava_lang_Object_2Z(cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return null;
   }
-  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '51' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = '';
-  ie = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '53' , cggdc).com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(ocd.org_chromium_distiller_DomUtil_getFirstElementByTagNameInc__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'IMG'));
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '55' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('FIGURE', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
-    img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '56' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'PICTURE');
-    if (com_google_gwt_lang_Cast_isNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '57' , img))) {
-      img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '58' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'IMG');
+  $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '52' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = '';
+  ie = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '54' , cggdc).com_google_gwt_dom_client_ImageElement_as__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_ImageElement_2(ocd.org_chromium_distiller_DomUtil_getFirstElementByTagNameInc__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'IMG'));
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '56' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('FIGURE', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
+    img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '57' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'PICTURE');
+    if (com_google_gwt_lang_Cast_isNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '58' , img))) {
+      img = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '59' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'IMG');
     }
-    if (com_google_gwt_lang_Cast_isNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '60' , img))) {
+    if (com_google_gwt_lang_Cast_isNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '61' , img))) {
       $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
       return null;
     }
-    this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '63' , ie));
-    cap = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '65' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'FIGCAPTION');
-    if (com_google_gwt_lang_Cast_isNotNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '66' , cap))) {
-      links_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '71' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(cap, 'A[HREF]');
-      $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '72' , figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '72' , cggdc).com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(links_0) > 0?($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '73' , cap):this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(cap);
+    this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '64' , ie));
+    cap = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '66' , ocd).org_chromium_distiller_DomUtil_getFirstElementByTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(e, 'FIGCAPTION');
+    if (com_google_gwt_lang_Cast_isNotNull__Ljava_lang_Object_2Z(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '67' , cap))) {
+      links_0 = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '72' , ocd).org_chromium_distiller_DomUtil_querySelectorAll__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2Lcom_google_gwt_dom_client_NodeList_2(cap, 'A[HREF]');
+      $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '73' , figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '73' , cggdc).com_google_gwt_dom_client_NodeList_$getLength__Lcom_google_gwt_dom_client_NodeList_2I(links_0) > 0?($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '74' , cap):this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(cap);
     }
      else {
-      figcaption = this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '75' , e));
+      figcaption = this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$createFigcaptionElement__Lcom_google_gwt_dom_client_Element_2Lcom_google_gwt_dom_client_Element_2(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '76' , e));
     }
-    JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '77' , ocdw).org_chromium_distiller_webdocument_WebFigure_WebFigure__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2Lcom_google_gwt_dom_client_Element_2V(img, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc, figcaption);
+    JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '78' , ocdw).org_chromium_distiller_webdocument_WebFigure_WebFigure__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2Lcom_google_gwt_dom_client_Element_2V(img, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc, figcaption);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '80' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('SPAN', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '81' , jl).java_lang_String_contains_1Ljava_1lang_1CharSequence_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_CharSequence_2Z(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'class'), 'lazy-image-placeholder')) {
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '81' , jl).java_lang_String_equals_1Ljava_1lang_1Object_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_Object_2Z('SPAN', cggdc.com_google_gwt_dom_client_Element_$getTagName__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(e))) {
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '82' , jl).java_lang_String_contains_1Ljava_1lang_1CharSequence_1_1Z_1_1devirtual$__Ljava_lang_String_2Ljava_lang_CharSequence_2Z(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'class'), 'lazy-image-placeholder')) {
       $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
       return null;
     }
-    ie = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '85' , cggdc).com_google_gwt_dom_client_Document_$createImageElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2());
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '86' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-src');
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '87' , ocd).org_chromium_distiller_JavaScript_parseInt__Ljava_lang_String_2I(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-width'));
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '88' , ocd).org_chromium_distiller_JavaScript_parseInt__Ljava_lang_String_2I(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-height'));
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '89' , cggdc).com_google_gwt_dom_client_Element_$setAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2V(ie, 'srcset', cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-srcset'));
-    JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '90' , ocdw).org_chromium_distiller_webdocument_WebImage_WebImage__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2V(ie, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
+    ie = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '86' , cggdc).com_google_gwt_dom_client_Document_$createImageElement__Lcom_google_gwt_dom_client_Document_2Lcom_google_gwt_dom_client_ImageElement_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2());
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '87' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-src');
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '88' , ocd).org_chromium_distiller_JavaScript_parseInt__Ljava_lang_String_2I(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-width'));
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '89' , ocd).org_chromium_distiller_JavaScript_parseInt__Ljava_lang_String_2I(cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-height'));
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '90' , cggdc).com_google_gwt_dom_client_Element_$setAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2V(ie, 'srcset', cggdc.com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(e, 'data-srcset'));
+    JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '91' , ocdw).org_chromium_distiller_webdocument_WebImage_WebImage__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2V(ie, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
-  this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '93' , ie));
-  JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '94' , ocdw).org_chromium_distiller_webdocument_WebImage_WebImage__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2V(e, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
+  this.private$org_chromium_distiller_extractors_embeds_ImageExtractor$extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V(($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '94' , ie));
+  JsStackEmulator_returnTemp = new ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '95' , ocdw).org_chromium_distiller_webdocument_WebImage_WebImage__Lcom_google_gwt_dom_client_Element_2IILjava_lang_String_2V(e, this.org_chromium_distiller_extractors_embeds_ImageExtractor_width, this.org_chromium_distiller_extractors_embeds_ImageExtractor_height, this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -64065,23 +64076,23 @@
 _.private$org_chromium_distiller_extractors_embeds_ImageExtractor$extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V = function org_chromium_distiller_extractors_embeds_ImageExtractor_extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V(imageElement){
   var attr, attr$array, attr$index, attr$max, JsStackEmulator_stackIndex;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_extractors_embeds_ImageExtractor_extractImageAttributes__Lcom_google_gwt_dom_client_ImageElement_2V;
-  for (attr$array = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '101' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_LAZY_1IMAGE_1ATTRIBUTES , attr$index = 0 , attr$max = attr$array.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '101' , attr$index) < attr$max; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '101' , ++attr$index) {
+  for (attr$array = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '102' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_LAZY_1IMAGE_1ATTRIBUTES , attr$index = 0 , attr$max = attr$array.length; ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '102' , attr$index) < attr$max; $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '102' , ++attr$index) {
     attr = attr$array[attr$index];
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '102' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(imageElement, attr);
-    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '103' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc))
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '103' , cggdc).com_google_gwt_dom_client_Element_$getAttribute__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2Ljava_lang_String_2(imageElement, attr);
+    if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '104' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc))
       break;
   }
-  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '106' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc)) {
-    $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '109' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = 0;
-    $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '110' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = 0;
+  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '107' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc)) {
+    $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '110' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = 0;
+    $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '111' , this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = 0;
   }
    else {
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '112' , cggdc).com_google_gwt_dom_client_ImageElement_$getSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2(imageElement);
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '115' , cggdc).com_google_gwt_dom_client_ImageElement_$getWidth__Lcom_google_gwt_dom_client_ImageElement_2I(imageElement);
-    this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '116' , cggdc).com_google_gwt_dom_client_ImageElement_$getHeight__Lcom_google_gwt_dom_client_ImageElement_2I(imageElement);
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '113' , cggdc).com_google_gwt_dom_client_ImageElement_$getSrc__Lcom_google_gwt_dom_client_ImageElement_2Ljava_lang_String_2(imageElement);
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_width = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '116' , cggdc).com_google_gwt_dom_client_ImageElement_$getWidth__Lcom_google_gwt_dom_client_ImageElement_2I(imageElement);
+    this.org_chromium_distiller_extractors_embeds_ImageExtractor_height = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '117' , cggdc).com_google_gwt_dom_client_ImageElement_$getHeight__Lcom_google_gwt_dom_client_ImageElement_2I(imageElement);
   }
-  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '118' , ocd).org_chromium_distiller_LogUtil_isLoggable__IZ(2)) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '119' , ocd).org_chromium_distiller_LogUtil_logToConsole__Ljava_lang_String_2V('Extracted WebImage: ' + this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
+  if (($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '119' , ocd).org_chromium_distiller_LogUtil_isLoggable__IZ(2)) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '120' , ocd).org_chromium_distiller_LogUtil_logToConsole__Ljava_lang_String_2V('Extracted WebImage: ' + this.org_chromium_distiller_extractors_embeds_ImageExtractor_imgSrc);
   }
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
 }
@@ -64090,7 +64101,7 @@
 _.getRelevantTagNames__Ljava_util_Set_2 = function org_chromium_distiller_extractors_embeds_ImageExtractor_getRelevantTagNames__Ljava_util_Set_2(){
   var JsStackEmulator_stackIndex, JsStackEmulator_returnTemp;
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_extractors_embeds_ImageExtractor_getRelevantTagNames__Ljava_util_Set_2;
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '43' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags;
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'ImageExtractor.java:' + '44' , ocdee).org_chromium_distiller_extractors_embeds_ImageExtractor_relevantTags;
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -69976,16 +69987,16 @@
   $JsStackEmulator_stack[JsStackEmulator_stackIndex = ++$JsStackEmulator_stackDepth] = org_chromium_distiller_webdocument_WebFigure_generateOutput__ZLjava_lang_String_2;
   figcaption = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '34' , ocd).org_chromium_distiller_DomUtil_cloneAndProcessTree__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(this.org_chromium_distiller_webdocument_WebFigure_figCaption);
   if ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '35' , textOnly) {
-    JsStackEmulator_returnTemp = ocd.org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(figcaption);
+    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '36' , ocd).org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(figcaption);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
-  figure = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '37' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGURE');
-  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '38' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, this.getProcessedNode__Lcom_google_gwt_dom_client_Element_2());
-  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '39' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_Element_$getInnerHTML__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this.org_chromium_distiller_webdocument_WebFigure_figCaption))) {
-    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '40' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, figcaption);
+  figure = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '39' , cggdc).com_google_gwt_dom_client_Document_$createElement__Lcom_google_gwt_dom_client_Document_2Ljava_lang_String_2Lcom_google_gwt_dom_client_Element_2(cggdc.com_google_gwt_dom_client_Document_get__Lcom_google_gwt_dom_client_Document_2(), 'FIGURE');
+  ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '40' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, this.getProcessedNode__Lcom_google_gwt_dom_client_Element_2());
+  if (!($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '41' , jl).java_lang_String_isEmpty_1_1Z_1_1devirtual$__Ljava_lang_String_2Z(cggdc.com_google_gwt_dom_client_Element_$getInnerHTML__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(this.org_chromium_distiller_webdocument_WebFigure_figCaption))) {
+    ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '42' , cggdc).com_google_gwt_dom_client_Node_$appendChild__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Node_2(figure, figcaption);
   }
-  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '42' , cggdc).com_google_gwt_dom_client_Element_$getString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(figure);
+  JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebFigure.java:' + '44' , cggdc).com_google_gwt_dom_client_Element_$getString__Lcom_google_gwt_dom_client_Element_2Ljava_lang_String_2(figure);
   $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
   return JsStackEmulator_returnTemp;
 }
@@ -70105,7 +70116,7 @@
     ($JsStackEmulator_tmp = this , $JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebTable.java:' + '32' , $JsStackEmulator_tmp).private$org_chromium_distiller_webdocument_WebTable$cloneAndProcessNode__V();
   }
   if ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebTable.java:' + '34' , textOnly) {
-    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebTable.java:' + '35' , ocd).org_chromium_distiller_DomUtil_getTextFromTree__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(this.org_chromium_distiller_webdocument_WebTable_cloned);
+    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebTable.java:' + '35' , ocd).org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(this.org_chromium_distiller_webdocument_WebTable_cloned);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }
@@ -70488,7 +70499,7 @@
   ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebText.java:' + '138' , ocd).org_chromium_distiller_DomUtil_stripStyleAttributes__Lcom_google_gwt_dom_client_Node_2V(clonedRoot);
   elementClonedRoot = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebText.java:' + '144' , cggdc).com_google_gwt_dom_client_Element_as__Lcom_google_gwt_dom_client_Node_2Lcom_google_gwt_dom_client_Element_2(clonedRoot);
   if ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebText.java:' + '145' , textOnly) {
-    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebText.java:' + '146' , ocd).org_chromium_distiller_DomUtil_getInnerText__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(elementClonedRoot);
+    JsStackEmulator_returnTemp = ($JsStackEmulator_location[JsStackEmulator_stackIndex] = 'WebText.java:' + '146' , ocd).org_chromium_distiller_DomUtil_getTextFromTreeForTest__Lcom_google_gwt_dom_client_Node_2Ljava_lang_String_2(elementClonedRoot);
     $JsStackEmulator_stackDepth = JsStackEmulator_stackIndex - 1;
     return JsStackEmulator_returnTemp;
   }