From 9edb8e0c4856aad4277f4bdb6889f1514c77cd8b Mon Sep 17 00:00:00 2001 From: cjhopman Date: Tue, 20 Jan 2015 14:31:13 -0800 Subject: [PATCH] Roll DomDistillerJS Picked up changes: 56f7579 Rewrite SimilarSiblingContentExpansion 2fda06e Fix printing of logged non-ascii characters 8f4713b Only strip one stack frame from JS exceptions efa4dce Remove unnecessary indent from code generation. 6134342 Fix TerminatingBlocksFinderTest 1f237e8 Make TerminatingBlocksFinder use a RegExp 80a34cf Change LogUtil.LOG_BUILDER to a String 9b2cdb2 Move most tests from test/ to jstest/ 169cb83 Add JavaScript.parseFloat and parseInt 22cebe8 Change how TextBlock nodes are tracked 9be60c8 Add correct imports for generated JsTestEntryImpl 6b17bca Convert uses of emulated Pattern/Matcher to RegExp c6bbc1e Add StringUtil.countWords and simplify TextBlockBuilder 7e2865e Simplify TextBlockBuilder c73a770 Split the handling of TextNodes out of BHTMLCH 8fad736 Make test debugging more better 3e1e81e Handle equally scored candidate lead images. a7ec3c8 Make JsTestEntry report correct success result d2213f3 Remove unused TextBlock statistics 755df35 Add some more fancy gwt flags 6380f5c Add ElementAction that simplifies TagAction+labelStack 870b65e Move ignoring elements into FilteringDomVisitor. 48aaaa2 Use JUnit-style null assertions in OpenGraphProtocolParserTest 4ba963b querySelectorAll usage in parseMetaTags is covered in jstests 6bb3e26 Add DomDistillerJsTestCase 3f5efb3 Flesh out jstest environment ef708c4 Use bash in install-build-deps.sh 9ef7a04 Add protobuf and xvfb packages to build deps. 33b9a04 Implement rest of the Assert interface d75ad6b Correct function name 1d72a60 Scope repeated value for JSON converter. e482386 Fix install-build-deps.sh for missed package da40e84 Make jstests not fail the build 0d6b80e Add automated driver for jstests 92ae3ba Add better stack traces for jstests a97c624 Modular heuristics for images 3bf867e Add framework for running tests in Chrome cea631f Add .clang-format file to enable git cl format fc23a51 Make image source absolute. 486fd14 Use java 7 and closure compiler 0dbffc4 Fix TextDocumentConstruction expectations 05c76c0 Remove gwt-2.5.1 and gwt_exporter ed4df25 Roll gwt to 2.7.0 (from 2.5.1) 6dc14d3 Optimize SchemaOrgParser.parse for speed d7c6805 Optimize OpenGraphProtocolParser.parseMetaTags for speed 64df32e Add fine-grained speed profiling inside MarkupParser cd97d4f Remove a bunch of unused stuff bf5347c Refactor handling of labels and tagactions 03cbda8 Rewrite DomWalker.walk ee46df0 Create a simple reader mode extension NOTRY=true BUG=431067,435264,435371,440102,440977 Review URL: https://codereview.chromium.org/803963004 Cr-Commit-Position: refs/heads/master@{#312288} --- .../dom_distiller/core/javascript/domdistiller.js | 7 +- third_party/dom_distiller_js/README.chromium | 2 +- .../dom_distiller_js/package/js/domdistiller.js | 747 +++++---------------- .../dom_distiller_json_converter.h | 52 +- 4 files changed, 222 insertions(+), 586 deletions(-) rewrite third_party/dom_distiller_js/package/js/domdistiller.js (98%) diff --git a/components/dom_distiller/core/javascript/domdistiller.js b/components/dom_distiller/core/javascript/domdistiller.js index b542a4feaa53..8f5c357dd4b9 100644 --- a/components/dom_distiller/core/javascript/domdistiller.js +++ b/components/dom_distiller/core/javascript/domdistiller.js @@ -14,12 +14,15 @@ // This include will be processed at build time by grit. } - context = Object.create(window); + var context = Object.create(window); + context.setTimeout = function() {}; + context.clearTimeout = function() {}; initialize(context); // The OPTIONS placeholder will be replaced with the DomDistillerOptions at // runtime. - res = context.com.dom_distiller.DomDistiller.applyWithOptions($$OPTIONS); + var distiller = context.com.dom_distiller.client.DomDistiller; + var res = distiller.applyWithOptions($$OPTIONS); return res; } catch (e) { window.console.error("Error during distillation: " + e); diff --git a/third_party/dom_distiller_js/README.chromium b/third_party/dom_distiller_js/README.chromium index a0ab0160fb5d..8f928156ec34 100644 --- a/third_party/dom_distiller_js/README.chromium +++ b/third_party/dom_distiller_js/README.chromium @@ -1,6 +1,6 @@ Name: dom-distiller-js URL: https://code.google.com/p/dom-distiller -Version: c285a7eb88 +Version: 56f7579175 License: BSD Security Critical: yes diff --git a/third_party/dom_distiller_js/package/js/domdistiller.js b/third_party/dom_distiller_js/package/js/domdistiller.js dissimilarity index 98% index dbb8776cf740..1490c8f99ee2 100644 --- a/third_party/dom_distiller_js/package/js/domdistiller.js +++ b/third_party/dom_distiller_js/package/js/domdistiller.js @@ -1,561 +1,186 @@ -var $gwt_version = "2.5.1";var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = 'A6473F76644DC13EA9B05F6121150841';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'domdistiller',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'}); -function U(){} -function jv(){} -function uc(){} -function wc(){} -function Hh(){} -function Rh(){} -function ri(){} -function yi(){} -function yp(){} -function Bn(){} -function Gn(){} -function Ln(){} -function Qn(){} -function Vn(){} -function $n(){} -function ki(){_h()} -function gh(){ci(_h())} -function $(){Y(this)} -function Uo(){xo(this)} -function Qq(){Jq(this)} -function Vs(){Ls(this)} -function eb(a){this.b=a} -function rb(a){this.b=a} -function _d(a){this.b=a} -function jm(a){this.b=a} -function zm(a){this.b=a} -function Vm(a){this.b=a} -function $m(a){this.b=a} -function an(a){this.b=a} -function eo(a){this.b=a} -function kp(a){this.b=a} -function pp(a){this.b=a} -function ps(a){this.b=a} -function As(a){this.b=a} -function lr(a){this.b=a} -function yr(a){this.b=a} -function Wr(a){this.e=a} -function lt(a){this.b=a} -function Ft(a){this.b=a} -function fc(a){cc();bc=a} -function Fc(a,b){su(a.b,b)} -function Ql(a,b){a.r=b} -function Wl(a,b){a.c=b} -function Xl(a,b){a.d=b} -function ni(a,b){a.b+=b} -function oi(a,b){a.b+=b} -function pi(a,b){a.b+=b} -function ct(a,b){a.length=b} -function Jq(a){a.b=new ri} -function Gq(){this.b=new ri} -function ju(){this.b=new Uo} -function Tu(){gh.call(this)} -function fp(){gh.call(this)} -function Hp(){gh.call(this)} -function Pp(){gh.call(this)} -function Wp(){gh.call(this)} -function Wf(){Uf();return yf} -function bg(){_f();return Yf} -function vd(){td();return pd} -function Re(){Pe();return Je} -function cc(){cc=jv;ac=new Qq} -function Gd(){Gd=jv;Fd=new Uo} -function $o(){$o=jv;Zo=new _o} -function Eh(){Eh=jv;Dh=new Hh} -function iv(){iv=jv;hv=new gv} -function Om(a){a.e=10;return a} -function ui(b,a){b.href=a} -function xi(b,a){b.poster=a} -function tg(b,a){b[5].push(a)} -function Vl(a,b){a.b=new Au(b)} -function ku(){this.b=new Vo(2)} -function Ve(a){this.b=new me(a)} -function zl(a){return new xl[a]} -function Lo(a){return Mo(a,Sx)} -function Tp(a,b){return a>b?a:b} -function Up(a,b){return a=48&&a<=57} -function ff(a){return !/\S/.test(a)} -function Ah(a){$wnd.clearTimeout(a)} -function et(a,b,c){a.splice(b,c)} -function ev(a,b,c){Ho(a.b,b,c)} -function Lq(a,b){ni(a.b,b);return a} -function Mq(a,b){oi(a.b,b);return a} -function ks(a,b){this.b=a;this.c=b} -function us(a,b){this.b=a;this.c=b} -function Ou(a,b){this.b=a;this.c=b} -function Ot(a,b){this.c=a;this.b=b} -function Dr(a,b){this.c=a;this.b=b} -function Xd(a){this.c=a;this.b=false} -function Yl(a){this.b=null;this.e=a} -function Sq(a){Jq(this);oi(this.b,a)} -function Ws(a){Ls(this);ct(this.b,a)} -function Ls(a){a.b=Di(rl,qv,0,0,0)} -function Rq(a){Sq.call(this,a.tS())} -function vu(a){yu(a);return a.b.c.d} -function Go(b,a){return lw+a in b.f} -function hq(b,a){return b.indexOf(a)} -function Mh(a){return parseInt(a)||-1} -function Si(a){return a==null?null:a} -function zi(a){return Ai(a,a.length)} -function rq(a){return Di(tl,nv,1,a,0)} -function Mi(a,b){return a.cM&&a.cM[b]} -function Lr(a,b){(a<0||a>=b)&&Or(a,b)} -function cb(a,b){var c;c=b;ln(a.b,c)} -function ft(a,b,c,d){a.splice(b,c,d)} -function tu(a,b,c){new Mu(b,c);++a.c} -function Li(a,b){return a.cM&&!!a.cM[b]} -function bu(a){return a.b0} -function hb(a){return getComputedStyle(a,null)} -function me(a){he();this.c=new Vs;le(this,a,null)} -function Kt(a){this.d=a;this.b=new du(this.d.b)} -function _h(){_h=jv;Error.stackTraceLimit=128} -function xm(){xm=jv;new zm(false);wm=new zm(true)} -function Tm(){Tm=jv;new Vm(null);Sm=new Vm(Hv)} -function Ym(){Ym=jv;Xm=new $m(Ei(tl,nv,1,[Lx]))} -function ub(){ub=jv;tb=new ju;hu(tb,Zv);hu(tb,Jv)} -function Ii(){Ii=jv;Gi=[];Hi=[];Ji(new yi,Gi,Hi)} -function Y(a){if(!X){X=true;iv();ev(hv,Wi,a);Z(a)}} -function eg(a){var b;return b=a,Ri(b)?b.hC():zh(b)} -function oo(a){var b;b=new lr(a);return new ks(a,b)} -function hu(a,b){var c;c=Ho(a.b,b,a);return c==null} -function su(a,b){new Mu(b,a.b);++a.c;return true} -function Ih(a,b){!a&&(a=[]);a[a.length]=b;return a} -function Nh(a,b){a.length>=b&&a.splice(0,b);return a} -function qi(a,b){a.b=a.b.substr(0,0-0)+Fv+oq(a.b,b)} -function Xu(a,b){if(!a.b){throw new Pp}return a.b[b]} -function Ti(a){if(a!=null){throw new Hp}return null} -function vl(a){if(Pi(a,35)){return a}return new ih(a)} -function Bb(a,b){cc();if(bc<2)return;ec(a+': \t'+b)} -function js(a){var b;b=new qr(a.c.b);return new ps(b)} -function ts(a){var b;b=new qr(a.c.b);return new As(b)} -function zs(a){var b;b=Ni(Ur(a.b.b),39).hb();return b} -function dg(a,b){var c;return c=a,Ri(c)?c.eQ(b):c===b} -function re(a,b){return zo(a.c,b)?Ni(Co(a.c,b),1):Fv} -function Nm(a){return new Hm(a.c,a.b,a.d,a.f,a.e)} -function Qi(a){return a!=null&&a.tM!=jv&&!Li(a,1)} -function vt(a,b){return Vt(a.b,b)?a.c[Ni(b,28).c]:null} -function xt(a,b,c){var d;d=a.c[b];Fi(a.c,b,c);return d} -function jn(a){if(!a.r){Kq(a.w,32);Kq(a.v,32);a.r=true}} -function xo(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0} -function hm(){hm=jv;gm=new jm(false);fm=new jm(true)} -function jp(){jp=jv;hp=new kp(false);ip=new kp(true)} -function nm(){nm=jv;mm=new av('[\\?\\!\\.\\-\\:]+')} -function Or(a,b){throw new Rp('Index: '+a+', Size: '+b)} -function _r(a,b){if(a.d==-1){throw new Pp}a.b.mb(a.d,b)} -function aq(a,b){this.b=vx;this.e=a;this.c=b;this.d=-1} -function Nd(a,b,c){this.c=a;this.e=0;this.d=b;this.b=c} -function vb(a){ub();this.c=a;this.d=new ju;this.b=new ju} -function Ob(a){this.n=a;this.b=a.getElementsByTagName(gw)} -function Ee(){te.call(this,(Pe(),Me));Ho(this.c,lx,Fv)} -function bd(a){return Ni(Us(a.b,Di(tl,nv,1,a.b.c,0)),34)} -function To(a,b){return Si(a)===Si(b)||a!=null&&dg(a,b)} -function Uu(a,b){return Si(a)===Si(b)||a!=null&&dg(a,b)} -function bi(a,b){var c;c=di(a,Qi(b.c)?Oi(b.c):null);ei(c)} -function xu(a){var b;yu(a);--a.c;b=a.b.c;Ku(b);return b.d} -function Kq(a,b){pi(a.b,String.fromCharCode(b));return a} -function vf(a,b,c){cc();bc>=2&&ec(a+b+' -> '+c);return c} -function Eq(){if(zq==256){yq=Aq;Aq={};zq=0}++zq} -function mq(c,a,b){b=sq(b);return c.replace(RegExp(a),b)} -function mg(b,a){if(a==undefined)throw new TypeError;b[5]=a} -function fg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function gg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function rg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function sg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function wg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function kg(b,a){if(a==undefined)throw new TypeError;b[7]=a} -function lg(b,a){if(a==undefined)throw new TypeError;b[2]=a} -function vg(b,a){if(a==undefined)throw new TypeError;b[2]=a} -function Ag(b,a){if(a==undefined)throw new TypeError;b[2]=a} -function ng(b,a){if(a==undefined)throw new TypeError;b[3]=a} -function ug(b,a){if(a==undefined)throw new TypeError;b[3]=a} -function Bg(b,a){if(a==undefined)throw new TypeError;b[3]=a} -function og(b,a){if(a==undefined)throw new TypeError;b[8]=a} -function Eg(b,a){if(a==undefined)throw new TypeError;b[8]=a} -function pg(b,a){if(a==undefined)throw new TypeError;b[9]=a} -function qg(b,a){if(a==undefined)throw new TypeError;b[6]=a} -function zg(b,a){if(a==undefined)throw new TypeError;b[6]=a} -function Gg(b,a){if(a==undefined)throw new TypeError;b[6]=a} -function xg(b,a){if(a==undefined)throw new TypeError;b[4]=a} -function yg(b,a){if(a==undefined)throw new TypeError;b[4]=a} -function Hg(b,a){if(a==undefined)throw new TypeError;b[4]=a} -function Cg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function Jg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function Mg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function Ng(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function Yg(b,a){if(a==undefined)throw new TypeError;b[1]=a} -function Dg(b,a){if(a==undefined)throw new TypeError;b[5]=a} -function Ig(b,a){if(a==undefined)throw new TypeError;b[5]=a} -function Zg(b,a){if(a==undefined)throw new TypeError;b[5]=a} -function Fg(b,a){if(a==undefined)throw new TypeError;b[7]=a} -function Kg(b,a){if(a==undefined)throw new TypeError;b[2]=a} -function Wg(b,a){if(a==undefined)throw new TypeError;b[2]=a} -function Lg(b,a){if(a==undefined)throw new TypeError;b[3]=a} -function Vg(b,a){if(a==undefined)throw new TypeError;b[3]=a} -function Xg(b,a){if(a==undefined)throw new TypeError;b[4]=a} -function Ni(a,b){if(a!=null&&!Mi(a,b)){throw new Hp}return a} -function Di(a,b,c,d,e){var f;f=Ci(e,d);Ei(a,b,c,f);return f} -function Ms(a,b,c){(b<0||b>a.c)&&Or(b,a.c);ft(a.b,b,0,c);++a.c} -function Zu(a,b,c){this.d=new RegExp(a,b);this.c=c;this.b=null} -function Bc(a){this.c=new Ed(a);this.b=new Vs;this.e=new Vs} -function Ed(a){this.c=new Wr(a);a.c==0||(this.b=Oi(Ur(this.c)))} -function ih(a){gh.call(this);this.c=a;this.b=Fv;bi(new ki,this)} -function Vq(a){fh.call(this,'String index out of range: '+a)} -function Kl(a){if(a.f.c>0){return Oi(Es(a.f,0))}return null} -function Ll(a){if(a.f.c>0){return Oi(Es(a.f,a.f.c-1))}return null} -function $l(a){cc();if(bc<1)return false;ec(Ul(a));return false} -function Pl(a,b){if(b!=a.c){a.c=b;return true}else{return false}} -function eq(a,b){if(!Pi(b,1)){return false}return String(a)==b} -function lq(c,a,b){b=sq(b);return c.replace(RegExp(a,cy),b)} -function uf(a){var b;b=jb(a);return !!b.length&&!!/\S/.test(b)} -function se(a,b,c){zo(a.c,b)&&!Ni(Co(a.c,b),1).length&&Ho(a.c,b,c)} -function Yu(a,b){a.b=null;a.d.lastIndex=0;return Cl(a.d,a.c,b)} -function $r(a){if(a.c<=0){throw new Tu}return a.b.kb(a.d=--a.c)} -function Vr(a){if(a.d<0){throw new Pp}a.e.lb(a.d);a.c=a.d;a.d=-1} -function hg(a){if(a[2]===undefined)throw new TypeError;return a[2]} -function Pg(a){if(a[2]===undefined)throw new TypeError;return a[2]} -function Rg(a){if(a[2]===undefined)throw new TypeError;return a[2]} -function ig(a){if(a[1]===undefined)throw new TypeError;return a[1]} -function Og(a){if(a[1]===undefined)throw new TypeError;return a[1]} -function Tg(a){if(a[1]===undefined)throw new TypeError;return a[1]} -function jg(a){if(a[3]===undefined)throw new TypeError;return a[3]} -function Qg(a){if(a[3]===undefined)throw new TypeError;return a[3]} -function Sg(a){if(a[4]===undefined)throw new TypeError;return a[4]} -function Nq(a,b){pi(a.b,String.fromCharCode.apply(null,b));return a} -function Ap(a,b,c){var d;d=new yp;d.e=a+b;Dp(c)&&Ep(c,d);return d} -function Ts(a,b,c){var d;d=(Lr(b,a.c),a.b[b]);Fi(a.b,b,c);return d} -function Bi(a,b){var c,d;c=a;d=Ci(0,b);Ei(c.cZ,c.cM,c.qI,d);return d} -function Ei(a,b,c,d){Ii();Ki(d,Gi,Hi);d.cZ=a;d.cM=b;d.qI=c;return d} -function Jo(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c} -function Mu(a,b){this.d=a;this.b=b;this.c=b.c;b.c.b=this;b.c=this} -function Hm(a,b,c,d,e){this.c=a;this.b=b;this.d=c;this.i=d;this.f=e} -function gq(a,b,c,d){var e;for(e=0;e=b[6].length)throw new RangeError;return b[6][a]} -function Ur(a){if(a.c>=a.e.W()){throw new Tu}return a.e.kb(a.d=a.c++)} -function Oi(a){if(a!=null&&(a.tM==jv||Li(a,1))){throw new Hp}return a} -function Nl(a){if(a.n==0){a.n=a.j;a.o=1}a.n/a.o;a.e=a.j==0?0:a.k/a.j} -function mb(){return window.performance?window.performance.now():0} -function Bh(){return $wnd.setTimeout(function(){qh!=0&&(qh=0);th=-1},10)} -function yh(a){a&&Gh((Eh(),Dh));--qh;if(a){if(th!=-1){Ah(th);th=-1}}} -function He(){te.call(this,(Pe(),Ne));Ho(this.c,nx,Fv);Ho(this.c,mx,Fv)} -function Qm(){this.c=false;this.b=false;this.d=false;this.f=0;this.e=0} -function di(a,b){var c;c=Xh(a,b);return c.length==0?(new Rh).O(b):Nh(c,1)} -function tq(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)} -function on(a,b){if(zo(a.e,b[Tv])){return Ni(Co(a.e,b[Tv]),22)}return null} -function ef(a,b,c){var d,e;e=new bv(b);d=new Zu(e.c,e.b,a);return Yu(d,c)} -function Ai(a,b){var c,d;c=a;d=c.slice(0,b);Ei(c.cZ,c.cM,c.qI,d);return d} -function Ko(e,a,b){var c,d=e.f;a=lw+a;a in d?(c=d[a]):++e.e;d[a]=b;return c} -function Ji(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}} -function wi(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b} -function Oq(a,b,c,d){var e;pi(a.b,(e=c+d,qq(b.length,c,e),tq(b,c,e)));return a} -function ne(a,b){he();var c;c=a;!!a.length&&!!b.length&&(c+=Yv);c+=b;return c} -function Ss(a,b){var c;c=Qs(a,b,0);if(c==-1){return false}Rs(a,c);return true} -function Vt(a,b){var c;if(Pi(b,28)){c=Ni(b,28);return a.c[c.c]==c}return false} -function Dd(a,b){if(b!=a.b)return false;a.b=Tr(a.c)?Oi(Ur(a.c)):null;return true} -function Eu(a){if(a.c==a.e.b){throw new Tu}a.d=a.c;a.c=a.c.b;++a.b;return a.d.d} -function cu(a){if(a.b>=a.d.b.length){throw new Tu}a.c=a.b;au(a);return a.d.c[a.c]} -function au(a){var b;++a.b;for(b=a.d.b.length;a.bc)&&Or(b,c);this.c=b} -function zo(a,b){return b==null?a.d:Pi(b,1)?Go(a,Ni(b,1)):Fo(a,b,a.Z(b))} -function Co(a,b){return b==null?a.c:Pi(b,1)?Eo(a,Ni(b,1)):Do(a,b,a.Z(b))} -function Ho(a,b,c){return b==null?Jo(a,c):Pi(b,1)?Ko(a,Ni(b,1),c):Io(a,b,c,~~eg(b))} -function qr(a){var b;b=new Vs;a.d&&Ns(b,new yr(a));wo(a,b);vo(a,b);this.b=new Wr(b)} -function lb(a){var b,c;c=new Vs;b=a;while(b){Fi(c.b,c.c++,b);b=b.parentNode}return c} -function rc(a){var b,c;c=false;for(b=0;bb&&Nq(a,Di(jl,qv,-1,-b,1))} -function lh(a){var b;return a==null?Kw:Qi(a)?mh(Oi(a)):Pi(a,1)?rx:(b=a,Ri(b)?b.cZ:Cj).e} -function wh(b){return function(){try{return xh(b,this,arguments)}catch(a){throw a}}} -function fq(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()} -function jf(a){if(a.trim)return a.trim();return a.replace(/^[\s,\u00a0]+|[\s,\u00a0]+$/g,Fv)} -function jb(a){var b;b=a.innerText;if(b!=null)return b;return a.nodeType==1?a.textContent:Fv} -function Zb(a){var b,c;c=a.width;if(c<400)return false;b=c/a.height;return b>=1.3&&b<=3} -function gn(a,b){var c;c=Ni(vu(a.o),36);if(!c){c=new zu;xu(a.o);su(a.o,c)}new Mu(b,c.b);++c.c} -function $q(a,b){var c;while(a.eb()){c=a.fb();if(b==null?c==null:dg(b,c)){return a}}return null} -function up(a){var b;if(a<128){b=(wp(),vp)[a];!b&&(b=vp[a]=new pp(a));return b}return new pp(a)} -function qq(a,b,c){if(b<0){throw new Vq(b)}if(ca){throw new Vq(c)}} -function _c(b){Mc();try{return new Qc(b)}catch(a){a=vl(a);if(Pi(a,30)){return null}else throw a}} -function ve(a){var b;b=ne(zo(a.c,ax)?Ni(Co(a.c,ax),1):Fv,xe(a,bx));return !b.length?b:'Copyright '+b} -function lc(a){var b,c;c=null;for(b=0;b0)break}return c} -function Ld(a){var b,c;c=Fv;for(b=a.c-1;b>=0;--b){c+=(Lr(b,a.c),Ni(a.b[b],1));b>0&&(c+=Aw)}return c} -function Zl(a){var b,c,d;b=0;for(d=new Wr(a.e);d.ce){e=c.length;b=c}}return b} -function Hd(a,b){var c;cc();if(bc<3)return;c=Fv;zo(Fd,a)&&(c=Ni(Co(Fd,a),1));!c.length||(c+='; ');c+=b;Ho(Fd,a,c)} -function No(a){xo(this);if(a<0){throw new Np('initial capacity was negative or load factor was non-positive')}} -function Il(){Il=jv;Gl=new zu;Hl=new Rl(Fv,Gl,Gl,0,0,0,0,-1);new Rl(Fv,Gl,Gl,0,0,0,0,2147483647)} -function td(){td=jv;rd=new ud('OG',0);sd=new ud('PROFILE',1);qd=new ud(zw,2);pd=Ei(ll,rv,7,[rd,sd,qd])} -function cp(){cp=jv;bp=new av('\\b');ap=new av('[\u2063]*([\\"\'\\.,\\!\\@\\-\\:\\;\\$\\?\\(\\)/])[\u2063]*')} -function zn(){zn=jv;wn=new Bn;tn=new Gn;vn=new Ln;yn=new Qn;new av('([\\+\\-]?)([0-9])');un=new Vn;xn=new $n} -function Dq(a){Bq();var b=lw+a;var c=Aq[b];if(c!=null){return c}c=yq[b];c==null&&(c=Cq(a));Eq();return Aq[b]=c} -function Ao(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=b[c];if(e.Y(a,d)){return true}}}return false} -function Bo(a,b){if(a.d&&To(a.c,b)){return true}else if(Ao(a,b)){return true}else if(yo(a,b)){return true}return false} -function qp(a){if(a>=48&&a<58){return a-48}if(a>=97&&a<97){return a-97+10}if(a>=65&&a<65){return a-65+10}return -1} -function Im(a,b){if(a.nodeType!=b.nodeType)return false;if(a.nodeType!=1)return true;return eq(a.nodeName,b.nodeName)} -function nn(a,b){var c;if(zo(a.d,b)){return on(a,Oi(Co(a.d,b)))}c=getComputedStyle(b,null);Ho(a.d,b,c);return on(a,c)} -function Et(a,b){var c,d,e;if(Pi(b,39)){c=Ni(b,39);d=c.gb();if(ut(a.b,d)){e=vt(a.b,d);return Uu(c.hb(),e)}}return false} -function kr(a,b){var c,d,e;if(Pi(b,39)){c=Ni(b,39);d=c.gb();if(zo(a.b,d)){e=Co(a.b,d);return a.b.X(c.hb(),e)}}return false} -function Us(a,b){var c;b.lengtha.c&&Fi(b,a.c,null);return b} -function yt(a){var b;this.b=(b=Ni(a.b&&a.b(),29),new Wt(b,Ni(Bi(b,b.length),29)));this.c=Di(rl,qv,0,this.b.b.length,0)} -function te(a){this.d=a;this.c=new Uo;this.b=new Uo;Ho(this.c,Xw,Fv);Ho(this.c,nw,Fv);Ho(this.c,ow,Fv);Ho(this.c,qw,Fv)} -function sm(a){nm();var b,c;if(!a){this.b=null}else{this.b=new ju;for(c=wu(a,0);c.c!=c.e.b;){b=Ni(Eu(c),1);rm(this,b)}}} -function gd(a){var b,c;if(a.b.c==0)return;for(b=a.b.c-1;b>=0;--b){c=Ni(Ps(a.b,b),34)[0];(c==null||!c.length)&&Rs(a.b,b)}} -function Lb(a){var b,c;a.f=true;for(b=0;b2000){sh=a;th=Bh()}}if(qh++==0){Fh((Eh(),Dh));return true}return false} -function Fo(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;dYv&&a[a.length-1]>Yv){return a}return a.replace(/^[\u0000-\u0020]*|[\u0000-\u0020]*$/g,Fv)} -function pq(c){if(c.length==0||c[0]>Yv&&c[c.length-1]>Yv){return c}var a=c.replace(/^(\s*)/,Fv);var b=a.replace(/\s*$/,Fv);return b} -function Lp(a){var b;b=Jp(a);if(b>3.4028234663852886E38){return Infinity}else if(b<-3.4028234663852886E38){return -Infinity}return b} -function db(a,b){var c;switch(b.nodeType){case 3:qn(a.b,b);return false;case 1:c=b;pn(a.b,c);return true;case 9:default:return false;}} -function Do(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d0?(this.d=(Lr(0,a.c),Oi(a.b[0]))):(this.d=null);this.e=new Vs} -function Rl(a,b,c,d,e,f,g,h){Il();this.s=a;this.f=new Au(b);this.b=new Au(c);this.j=d;this.k=e;this.n=f;this.o=g;this.q=h;this.p=h;Nl(this)} -function oe(a){var b,c;b=a.getAttribute('ITEMPROP')||Fv;if(!b.length)return Di(tl,nv,1,0,0);c=nq(b,Ov,0);return c.length>0?c:Ei(tl,nv,1,[b])} -function P(a){if(!a.querySelectorAll){return}var b=a.querySelectorAll('img,source,track,video');for(var c in b){b[c].src&&(b[c].src=b[c].src)}} -function Pc(a,b,c){var d;if(c==null||!c.length){wt(a.d,(td(),rd),b);return}d=oq(c,1);eq(d,jw)?wt(a.d,(td(),sd),b):eq(d,kw)&&wt(a.d,(td(),qd),b)} -function dc(a){if($wnd.console==null||typeof $wnd.console.log!=Qv&&typeof $wnd.console.log!='object'){return false}$wnd.console.log(a);return true} -function ln(a,b){var c;c=nn(a,b);zo(a.s,b.tagName)&&(c=Ni(Co(a.s,b.tagName),22));c?(a.f=c.R(a)|a.f):(a.f=true);(!c||c.Q())&&--a.t;a.f&&mn(a);xu(a.o)} -function nb(b){var c,d;d=getComputedStyle(b,null);c=1;try{c=Lp(d[Sv])}catch(a){a=vl(a);if(!Pi(a,31))throw a}return !(eq(d[Tv],Uv)||eq(d[Vv],Wv)||c==0)} -function Ir(a,b){var c,d;for(c=0,d=a.b.length;c0)return;b=oc(a.i);!b.length||su(a.b,b);su(a.b,S($doc.title,$doc.documentElement));($doc.title,wk)==wk&&su(a.b,$doc.title)} -function sq(a){var b;b=0;while(0<=(b=a.indexOf('\\',b))){a.charCodeAt(b+1)==36?(a=a.substr(0,b-0)+'$'+oq(a,++b)):(a=a.substr(0,b-0)+oq(a,++b))}return a} -function Um(a,b){var c,d,e,f;f=b.e;c=false;for(d=new Wr(f);d.ca.c)&&Or(b,a.c);if(b>=~~a.c>>1){d=a.b;for(c=a.c;c>b;--c){d=d.c}}else{d=a.b.b;for(c=0;c=4&&hu(a,f)}} -function Ep(a,b){var c;b.d=a;if(a==2){c=String.prototype}else{if(a>0){var d=Cp(b);if(d){c=d.prototype}else{d=xl[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b} -function xd(a,b){var c,d;if(!a.c)return Fv;c=Ni(b.f[':first_name'],1);c==null&&(c=Fv);d=Ni(b.f[':last_name'],1);d!=null&&!!c.length&&!!d.length&&(c+=Yv);c+=d;return c} -function Pe(){Pe=jv;Le=new Qe('IMAGE',0);Ke=new Qe(zw,1);Ne=new Qe('PERSON',2);Me=new Qe('ORGANIZATION',3);Oe=new Qe('UNSUPPORTED',4);Je=Ei(nl,rv,16,[Le,Ke,Ne,Me,Oe])} -function Q(a){var b,c;switch(a.nodeType){case 1:b=a;b.hasAttribute(Kv)&&(b.setAttribute(Kv,Fv),undefined);case 9:for(c=0;c=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return tq(b,d,8)} -function ob(a,b){var c,d,e,f;c=a.getElementsByTagName(Xv);for(e=0;e0){var e=[null,0,false][a];for(var d=0;d=a.length)&&a.indexOf(e,d)==d){return true}}}return false} -function Rb(a){var b,c,d,e,f;f=wi(a);if(!eq(Zv,f.tagName))return Fv;c=f.getElementsByTagName('FIGCAPTION');e=c.length;b=Fv;if(e>0&&e<=2){for(d=0;d0?d:tx} -function Am(a,b,c){var d,e,f,g;f=wi(Kl(b));for(g=new as(a,c);g.c>0;){d=Ni($r(g),20);if(d.f.c<1){continue}e=wi(Ll(d));if(wi(f)==wi(e)){Pl(d,true);!d.d&&(d.d=new ku);hu(d.d,Ux);f=wi(Kl(d))}}} -function Bm(a,b,c){var d,e,f,g;g=wi(Ll(b));for(f=new as(a,c+1);f.cc){throw new Np(dy+b+' > toIndex: '+c)}if(b<0){throw new Rp(dy+b+' < 0')}if(c>a.c){throw new Rp('toIndex: '+c+' > wrapped.size() '+a.c)}} -function Sd(a,b,c,d){var i;Qd();var e,f,g,h;e=new Rd(a,b,c);i=new Xd(e);qb(new rb(i),d);h=null;for(g=new Wr(e.e);g.ch.c){!!h&&Ss(e.b,h.b);h=f}}return e.b} -function ib(a,b){if(typeof a.querySelector==Qv)return a.querySelector(Rv+b);if(typeof a.getElementsByClassName==Qv){var c=a.getElementsByClassName(b);return c.length==0?null:c[0]}return ob(a,b)} -function _l(a,b,c){cc();if(bc<1)return false;if(b){ec('\33[0;34m<<<<< '+c+' >>>>>');$l(a);ec('\33[0;34m<<<<< >>>>>')}else{ec('\33[0;31m~~~~~ No Changes: '+c+' ~~~~~')}return false} -function Mb(a){var b,c,d;a.k=Fv;b=a.n.getElementsByTagName(Xv);for(d=0;d=65536){b=55296+(~~(a-65536)>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}} -function hn(a,b){var c,d,e,f,g;for(c=wu(a.i,0);c.c!=c.e.b;){Ti(Eu(c))}for(e=wu(a.o,0);e.c!=e.e.b;){d=Ni(Eu(e),36);if(d){for(g=wu(d,0);g.c!=g.e.b;){f=Ni(Eu(g),21);!!f&&(Jl(b,f.b),undefined)}}}Ns(a.u,b)} -function Cq(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c0&&!Mi(c,a.qI)){throw new fp}else if(a.qI==-1&&(c.tM==jv||Li(c,1))){throw new fp}else if(a.qI<-1&&!(c.tM!=jv&&!Li(c,1))&&!Mi(c,-a.qI)){throw new fp}}return a[b]=c} -function Kb(a){var b,c,d,e,f;a.i=new Vs;b=a.n.getElementsByTagName(Dv);for(d=0;d=0&&d>=0&&Si((Lr(c,f.c),Oi(f.b[c])))===Si((Lr(d,g.c),g.b[d]))){e=true;--c;--d}if(e){return Lr(c+1,f.c),Oi(f.b[c+1])}return null} -function Eb(a){var b,c,d,e;e=a.offsetWidth||0;b=a.offsetHeight||0;d=0;if(b>0){c=e/b;c>1.4500000476837158&&c<1.7999999523162842?(d=25):c>1.2999999523162842&&c<2.200000047683716&&(d=10)}Bb('Image ratio',d);return d} -function yl(a,b,c){var d=xl[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=xl[a]=function(){});_=d.prototype=b<0?{}:zl(b);_.cM=c}for(var e=3;ed||g.length>e.length){d=f;e=g}}return e.length==0?null:pq(e)} -function Dm(a){var b,c,d,e;b=false;c=2147483647;for(e=new Wr(a.e);e.cc&&!!d.d&&iu(d.d,Rx)&&!!d.d&&iu(d.d,Nx)&&d.e==0){Pl(d,true);b=true}else{c=2147483647}}}return b} -function ie(a){var b,c,d;c=(d=a.getAttribute(Ww)||Fv,zo(ge,d)?Ni(Co(ge,d),16):(Pe(),Oe));switch(c.c){case 0:b=new Be;break;case 1:b=new ye;break;case 2:b=new He;break;case 3:b=new Ee;break;case 4:b=new Te;break;default:return null;}return b} -function Kd(a,b){var c,d,e,f,g;ec('numLinks='+b.length+', found next: '+(a!=null?a:Kw));for(c=0;c=100&&d.r==c){Pl(d,true);b=true}}}return b} -function Fb(a,b){var c,d,e;c=0;if(!!a&&eq(Dv,a.tagName)){c+=Db(a);c+=(d=(a.offsetWidth||0)*(a.offsetHeight||0),e=0,d>=75000&&(e=~~Math.max(Math.min((d-75000)/125000*25,2147483647),-2147483648)),e>25&&(e=25),Bb('Image area',e),e);c+=Eb(a);c+=Cb(a,b)}Ab(c,a);return c} -function L(a,b,c){var d,e,f,g,h;e=(f=new Bc(c),g=xc((Lr(0,c.c),Oi(c.b[0]))),qb(new rb(f),g),yc(f.d,(Lr(0,c.c),Oi(c.b[0]))));d=Gc(e);if(d.nodeType!=1)return Fv;a.j=d.getAttribute(Gv)||Fv;O(d);if(b){return Q(d),si($doc.body,d),h=jb(d),ti($doc.body,d),h}return d.innerHTML} -function rf(a){var b,c,d,e,f;c=new Vs;b=a.getElementsByTagName(Xv);if(a.getElementsByTagName(cw).length>0){for(e=0;e0&&a.charCodeAt(0)==45?1:0;for(b=d;b2147483647){throw new $p(ay+a+by)}return e} -function tm(a){var b,c,d,e,f,g;d=0;g=-1;c=-1;for(f=new Wr(a.e);f.cf){d=h;f=g;e=c}}++c}for(i=new Wr(j);i.c0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&l.length>0){var i=d.length;while(i>0&&d[i-1]==Fv){--i}i0&&(c=d=e[0].textContent)}if(c==Fv)return Fv;if(kf(c,' [\\|\\-] ')){c=ef(d,'(.*)[\\|\\-] .*',Nv);nq(c,Ov,0).length<3&&(c=ef(d,'[^\\|\\-]*[\\|\\-](.*)',Nv))}else if(c.indexOf(Pv)!=-1){c=ef(d,'.*:(.*)',Nv);nq(c,Ov,0).length<3&&(c=ef(d,'[^:]*[:](.*)',Nv))}else if(!!b&&(c.length>150||c.length<15)){c=R(b);!c.length&&(c=d)}c=jf(c);nq(c,Ov,0).length<=4&&(c=d);return c} -function im(a,b){var c,d,e,f,g,h,i;i=b.e;if(i.c<2){return false}d=false;h=(Lr(0,i.c),Ni(i.b[0],20));for(f=new as(i,1);f.c80){++i;b=n;g=1}}else{++e}}if(e==0){kn(a);return}if(i==0){h=f;i=1}else{h=f-g}j=new Rl(hf(a.v.b.b),a.p,a.b,f,d,h,i,a.q);++a.q;kn(a);Ql(j,a.c);hn(a,j);a.c=-1} -function Id(a){var b,c,d,e,f,g;d=$wnd.location.pathname;g=nq(d,Aw,0);st(new lt(g));b=new Vs;for(c=0;c=9}())return 'ie9';if(function(){return b.indexOf(Ax)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'} -function qn(a,b){var c,d,e,f,g,h,i,j,k,l,m;k=b.data;d=(l=k.length,m=Di(jl,qv,-1,l,1),gq(k,l,m,0),m);i=0;h=k.length;if(a.f){mn(a);a.f=false}if(a.n!=0){return}j=false;f=false;if(h==0){return}e=h;for(g=0;g0){c=d[i+h-1];if(c==32){f=true;--h}else{break}}if(h==0){if(j||f){if(!a.r){Kq(a.v,32);Kq(a.w,32)}a.r=true}else{a.r=false}su(a.b,b);return}if(j){if(!a.r){Kq(a.v,32);Kq(a.w,32)}}a.c==-1&&(a.c=a.t);Oq(a.v,d,i,h);Oq(a.w,d,i,h);if(f){Kq(a.v,32);Kq(a.w,32)}a.r=f;su(a.p,b);su(a.b,b)} -function V(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s;g=mb();f=(l={},l[10]=new Array,l);c=new M($doc.documentElement);rg(f,(J(c),Ni(Es(c.b,0),1)));fc(a[2]!=undefined?hg(a):0);ec('DomDistiller debug level: '+(cc(),cc(),bc));b=(m={},m);h=a[1]!=undefined&&ig(a);gg(b,K(c,h));lg(f,b);pg(f,((c.j==null||!c.j.length)&&(c.j='auto'),c.j));for(k=new Wr(c.d);k.c0&&c.d!=(Pe(),Oe)&&(!h||h.d!=(Pe(),Oe))){for(f=0;f=8){h=g.toLowerCase();if(h.indexOf('comments')==0||dm(h,c,Ei(tl,nv,1,[' comments',' users responded in']))||h.indexOf('\xA9 reuters')==0||h.indexOf('please rate this')==0||h.indexOf('post a comment')==0||h.indexOf('what you think...')!=-1||h.indexOf('add your comment')!=-1||h.indexOf('add comment')!=-1||h.indexOf('reader views')!=-1||h.indexOf('have your say')!=-1||h.indexOf('reader comments')!=-1||h.indexOf('r\xE4tta artikeln')!=-1||eq(h,'thanks for your comments - this feedback is now closed')){!e.d&&(e.d=new ku);hu(e.d,Lx);b=true}}else e.e==1&&eq(g,'Comment')&&(!e.d&&(e.d=new ku),hu(e.d,Lx))}}return b} -function Uf(){Uf=jv;Gf=new Vf('INSIDE_EDITABLE_AREA',0);Rf=new Vf('ROLE_TABLE',1);Qf=new Vf('ROLE_DESCENDANT',2);Cf=new Vf('DATATABLE_0',3);Af=new Vf('CAPTION_THEAD_TFOOT_COLGROUP_COL_TH',4);zf=new Vf('ABBR_HEADERS_SCOPE',5);Pf=new Vf('ONLY_HAS_ABBR',6);Lf=new Vf('MORE_95_PERCENT_DOC_WIDTH',7);Sf=new Vf('SUMMARY',8);Of=new Vf('NESTED_TABLE',9);Jf=new Vf('LESS_EQ_1_ROW',10);If=new Vf('LESS_EQ_1_COL',11);Nf=new Vf('MORE_EQ_5_COLS',12);Bf=new Vf('CELLS_HAVE_BORDER',13);Ef=new Vf('DIFFERENTLY_COLORED_ROWS',14);Mf=new Vf('MORE_EQ_20_ROWS',15);Hf=new Vf('LESS_EQ_10_CELLS',16);Ff=new Vf('EMBED_OBJECT_APPLET_IFRAME',17);Kf=new Vf('MORE_90_PERCENT_DOC_HEIGHT',18);Df=new Vf('DEFAULT',19);Tf=new Vf('UNKNOWN',20);yf=Ei(ol,rv,17,[Gf,Rf,Qf,Cf,Af,zf,Pf,Lf,Sf,Of,Jf,If,Nf,Bf,Ef,Mf,Hf,Ff,Kf,Df,Tf])} -function Gm(a,b){var c,d,e,f;a.j=b.e;if(a.j.c<2){return false}d=$doc.documentElement;a.e=Jm(a.j,d);c=false;for(e=0;eMake sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,
e.g. by using <!doctype html> at the start of your application's HTML page.

To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding
the following line to your*.gwt.xml module file:
  <extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/>':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').
Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."} - -function K(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,q,r,s;k=mb();d=(m=new rn,n=new eb(m),o=new vb(n),qb(new rb(o),a.c),mn(m),q=(mn(m),new Yl(m.u)),J(a),Vl(q,a.b),Xl(q,o.d),Wl(q,o.b),q);Wg(a.f,mb()-k);k=mb();c=(_l(d,true,'Start'),bm(d),qm(new sm(d.b),d),s=am(d),_l(d,s,'Classification Complete'),s=Zm((Ym(),Xm),d),_l(d,s,'Ignore Strictly Not Content blocks'),s=Gm(Nm(Om(Pm(Lm(new Qm),0.5))),d),_l(d,s,'SimilarSiblingContentExpansion: Cross headings'),s=Gm(Nm(Om(Pm(Mm(Lm(new Qm)),0))),d),_l(d,s,'SimilarSiblingContentExpansion: Mixed tags'),s=um(d),_l(d,s,'HeadingFusion'),s=im((hm(),gm),d),_l(d,s,'BlockProximityFusion: Distance 1'),s=Um((Tm(),Sm),d),_l(d,s,'BlockFilter'),s=im(fm,d),_l(d,s,'BlockProximityFusion: Same level content-only'),s=ym((xm(),wm),d),_l(d,s,'Keep Largest Block'),s=tm(d),_l(d,s,'Expand Title to Content'),s=Cm(d),_l(d,s,'Largest Block Same Tag Level -> Content'),s=Dm(d),_l(d,s,'List at end filter'),r=N(d),Sd(r,d.d,d.c,$doc.documentElement));for(j=new Wr(c);j.c=4){for(h=0;h0)return vf(Of,Fv,(_f(),$f));u=a.rows;if(u.length<=1)return vf(Jf,Fv,(_f(),$f));g=sf(u);if(!g||g.length<=1){return vf(If,Fv,(_f(),$f))}d=a.caption;if(!!d&&uf(d)||!!a.tHead||!!a.tFoot||tf(h,of)){return vf(Af,Fv,(_f(),Zf))}i=new Vs;for(n=new Wr(h);n.c0&&(a.offsetWidth||0)>0.95*l){w=false;b=j.getElementsByTagName(gw);for(o=0;o=5)return vf(Nf,Fv,(_f(),Zf));for(n=new Wr(i);n.c=20)return vf(Mf,Fv,(_f(),Zf));if(i.c<=10)return vf(Hf,Fv,(_f(),$f));if(tf(h,pf)){return vf(Ff,Fv,(_f(),$f))}k=j.offsetHeight||0;if(k>0&&(a.offsetHeight||0)>0.9*k){return vf(Kf,Fv,(_f(),$f))}return vf(Df,Fv,(_f(),Zf))} -function Jd(b,c){var d,e,f,g,h,i,j,k,l,m,n,o,q,r,s,t,u,v,w,x,y,z,A,B,C;cc();bc>=3&&xo(Fd);e=Id(c);B=ef($wnd.location.href,Cw,Fv);d=b.getElementsByTagName(Iv);x=new Uo;for(g=0;g25){Hd(i,'ignored: one of extra');continue}l=ef(k,e,Fv);if(!kf(l,'\\d')){Hd(i,'ignored: no number beyond base url '+e);continue}m=null;if(k==null?x.d:k!=null?lw+k in x.f:Fo(x,null,~~Dq(null))){m=Ni(k==null?x.c:k!=null?x.f[lw+k]:Do(x,null,~~Dq(null)),9);m.d+=' | '+n}else{m=new Nd(g,n,k);k==null?Jo(x,m):k!=null?Ko(x,k,m):Io(x,null,m,~~Dq(null))}if(k.indexOf(e)!=0){m.e-=25;Hd(i,Fw+m.e+': not part of base url '+e)}j=n+Yv+i.className+Yv+i.id;Hd(i,'txt+class+id='+j);if(kf(j,Gw)){m.e+=50;Hd(i,Fw+m.e+': has next')}if(kf(j,Hw)){m.e+=25;Hd(i,Fw+m.e+': has pag* word')}if(kf(j,'(first|last)')){if(!kf(m.d,Gw)){m.e-=65;Hd(i,Fw+m.e+': has first|last but no next regex')}}if(kf(j,Iw)||kf(j,Ew)){m.e-=50;Hd(i,Fw+m.e+': has neg or extra regex')}if(kf(j,'(prev|early|old|new|<|\xAB)')){m.e-=200;Hd(i,Fw+m.e+': has opp of next regex')}v=false;q=false;t=wi(i);while(!!t&&(!v||!q)){u=t.className+Yv+t.id;if(!v&&kf(u,Hw)){m.e+=25;v=true;Hd(i,Fw+m.e+': posParent - '+u)}if(!q&&kf(u,Iw)){if(!kf(u,'article|body|content|entry|hentry|main|page|pagination|post|text|blog|story')){m.e-=25;q=true;Hd(i,Fw+m.e+': negParent - '+u)}}t=wi(t)}if(kf(k,'p(a|g|ag)?(e|ing|ination)?(=|\\/)[0-9]{1,2}')||kf(k,'(page|paging)')){m.e+=25;Hd(i,Fw+m.e+': has paging info')}if(kf(k,Ew)){m.e-=15;Hd(i,Fw+m.e+': has extra regex')}o=0;try{o=Kp(n)}catch(a){a=vl(a);if(!Pi(a,31))throw a}if(o>0){o==1?(m.e-=10):(m.e+=0>10-o?0:10-o);Hd(i,Fw+m.e+': linktxt is a num')}}y=null;if(x.e!=0){w=(C=new lr(x),new us(x,C));h=ts(w);while(Tr(h.b.b)){r=Ni(zs(h),9);r.e>=50&&(!y||y.e=3&&Kd(s,d);return s} -function fn(){fn=jv;dn=new av('\\bcomments?\\b');en=new av('[0-9A-Za-z\xAA\xB2-\xB3\xB5\xB9-\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u0236\u0250-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EE\u037A\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03CE\u03D0-\u03F5\u03F7-\u03FB\u0400-\u0481\u048A-\u04CE\u04D0-\u04F5\u04F8-\u04F9\u0500-\u050F\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0621-\u063A\u0640-\u064A\u0660-\u0669\u066E-\u066F\u0671-\u06D3\u06D5\u06E5-\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u074F\u0780-\u07A5\u07B1\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0985-\u098C\u098F-\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09DC-\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u0A05-\u0A0A\u0A0F-\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32-\u0A33\u0A35-\u0A36\u0A38-\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2-\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0-\u0AE1\u0AE6-\u0AEF\u0B05-\u0B0C\u0B0F-\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32-\u0B33\u0B35-\u0B39\u0B3D\u0B5C-\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99-\u0B9A\u0B9C\u0B9E-\u0B9F\u0BA3-\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB5\u0BB7-\u0BB9\u0BE7-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C60-\u0C61\u0C66-\u0C6F\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0-\u0CE1\u0CE6-\u0CEF\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D28\u0D2A-\u0D39\u0D60-\u0D61\u0D66-\u0D6F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32-\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81-\u0E82\u0E84\u0E87-\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA-\u0EAB\u0EAD-\u0EB0\u0EB2-\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDD\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6A\u0F88-\u0F8B\u1000-\u1021\u1023-\u1027\u1029-\u102A\u1040-\u1049\u1050-\u1055\u10A0-\u10C5\u10D0-\u10F8\u1100-\u1159\u115F-\u11A2\u11A8-\u11F9\u1200-\u1206\u1208-\u1246\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1286\u1288\u128A-\u128D\u1290-\u12AE\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12CE\u12D0-\u12D6\u12D8-\u12EE\u12F0-\u130E\u1310\u1312-\u1315\u1318-\u131E\u1320-\u1346\u1348-\u135A\u1369-\u137C\u13A0-\u13F4\u1401-\u166C\u166F-\u1676\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F0\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1877\u1880-\u18A8\u1900-\u191C\u1946-\u196D\u1970-\u1974\u1D00-\u1D6B\u1E00-\u1E9B\u1EA0-\u1EF9\u1F00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070-\u2071\u2074-\u2079\u207F-\u2089\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2131\u2133-\u2139\u213D-\u213F\u2145-\u2149\u2153-\u2183\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312C\u3131-\u318E\u3192-\u3195\u31A0-\u31B7\u31F0-\u31FF\u3220-\u3229\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DB5\u4E00-\u9FA5\uA000-\uA48C\uAC00-\uD7A3\uF900-\uFA2D\uFA30-\uFA6A\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40-\uFB41\uFB43-\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]')} -var Fv='',hw='\n',Hx='\33[0;32mCONTENT',Ix='\33[0;35mboilerplate',Kx='\33[0m\n',Jx='\33[0m,\33[1;30m',Yv=' ',by='"',Nv='$1',Xx='$\uE00A<',Qx="'",sx='(',Gw='(next|weiter|continue|>([^\\|]|$)|\xBB([^\\|]|$))',Lw=')',Xv='*',$x=', ',_v=', class=',$v=', id=',Mw=', parent=',Jw=', txt=[',Bx='-',Rv='.',Ox='.com',Aw='/',lw=':',Pv=': ',yw=':type',Dx='; nw=',Fx=';ld=',Ex=';nwl=',Cx=';tl=',_x='=',Yx='>\uE00A$',Cv='@',ux='@@',Iv='A',ox='APPLET',zw='ARTICLE',xw='Article',Zx='BODY',Mx='BOILERPLATE_HEADING_FUSED',yx='CSS1Compat',Uw='DATA',Pw='EMBED',Zv='FIGURE',ay='For input string: "',Lv='H1',Rw='HREF',Qw='IFRAME',Dv='IMG',Ww='ITEMTYPE',Sw='LINK',gw='META',Tw='OBJECT',ww='Required "',Ux='SIBLING_OF_MAIN_CONTENT',bw='SKIP ',Ow='SRC',Lx='STRICTLY_NOT_CONTENT',rx='String',cw='TABLE',Mv='TITLE',vx='Unknown',Vw='VALUE',Jv='VIDEO',wx='[',Px='[\b ]+',Bw='[.]',my='[Lcom.dom_distiller.client.',gy='[Ljava.lang.',Cw='\\/$',Ov='\\s+',aw=']',Gx=']\t',qx='_',tx='anonymous',kw='article',$w='articleSection',dx='associatedMedia',vw='author',hx='caption',Nw='class',ky='com.dom_distiller.client.',fy='com.google.gwt.core.client.',hy='com.google.gwt.core.client.impl.',Iw='combx|comment|com-|contact|foot|footer|footnote|masthead|media|meta|outbrain|promo|related|scroll|shoutbox|sidebar|sponsor|shopping|tags|tool|widget',fx='contentUrl',bx='copyrightHolder',ax='copyrightYear',_w='creator',Zw='dateModified',Yw='datePublished',ly='de.l3s.boilerpipe.document.',py='de.l3s.boilerpipe.filters.heuristics.',qy='de.l3s.boilerpipe.filters.simple.',ny='de.l3s.boilerpipe.sax.',Sx='de.l3s.boilerpipe/HEADING',Nx='de.l3s.boilerpipe/LI',Rx='de.l3s.boilerpipe/MIGHT_BE_CONTENT',Hv='de.l3s.boilerpipe/TITLE',Tx='de.l3s.boilerpipe/VERY_LIKELY_CONTENT',ow='description',Gv='dir',Tv='display',ex='encoding',gx='encodingFormat',uw='expiration_time',nx='familyName',dy='fromIndex: ',Qv='function',cy='g',mx='givenName',cx='headline',jx='height',Wv='hidden',Kv='id',qw='image',ey='java.lang.',jy='java.util.',oy='java.util.regex.',lx='legalName',tw='modified_time',Ax='msie',Xw='name',Uv='none',Kw='null',Sv='opacity',zx='opera',iy='org.timepedia.exporter.client.',Hw='pag(e|ing|inat)',iw='prefix',Ew='print|archive|comment|discuss|e[\\-]?mail|share|reply|all|login|sign|single',jw='profile',sw='published_time',ew='publisher',kx='representativeOfPage',px='role',xx='safari',Fw='score=',rw='section',pw='site_name',Ev='src',fw='title',dw='true',mw='type',nw='url',Vv='visibility',ix='width',Dw='x',Vx='{',Wx='}';var _,xl={},zv={37:1},tv={23:1,30:1,35:1},qv={23:1},Av={23:1,37:1},mv={},pv={3:1},vv={38:1},yv={39:1},nv={23:1,34:1},xv={41:1},sv={15:1},uv={22:1},wv={23:1,38:1},rv={23:1,29:1},ov={5:1,23:1};yl(1,-1,mv);_.eQ=function F(a){return this===a};_.gC=function G(){return this.cZ};_.hC=function H(){return zh(this)};_.tS=function I(){return this.cZ.e+Cv+Sp(this.hC())};_.toString=function(){return this.tS()};_.tM=jv;yl(3,1,{},M);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.i=null;_.j=null;yl(5,1,{2:1},U);yl(6,1,{},$);_.x=function ab(a){return a!=null&&Pi(a,2)};var X=false;yl(7,1,{},eb);_.y=function fb(a){cb(this,a)};_.z=function gb(a){return db(this,a)};_.b=null;yl(9,1,{},rb);_.b=null;yl(10,1,{},vb);_.y=function wb(a){cb(this.c,a)};_.z=function zb(a){var b,c,d;if(a.nodeType==1){b=a;d=nb(b);yb(b,d);if(!d){hu(this.d,b);return false}if(eq(cw,b.tagName)){c=wf(b);xb(b,c);if(c==(_f(),Zf)){hu(this.b,b);return false}}if(iu(tb,b.tagName)){cc();bc>=2&&ec(bw+b.tagName+' from processing. It may be restored later.');return false}}return db(this.c,a)};_.b=null;_.c=null;_.d=null;var tb;yl(12,1,pv,Ob);_.A=function Pb(){var a,b;a=new uc;this.e==null&&Jb(this);a.e=this.e;b=(this.c==null&&Hb(this),this.c);a.b=!b.length?Di(tl,nv,1,0,0):Ei(tl,nv,1,[b]);return a};_.B=function Qb(){return this.c==null&&Hb(this),this.c};_.C=function Sb(){this.d==null&&Ib(this);return this.d};_.D=function Tb(){return Fv};_.E=function Ub(){!this.i&&Kb(this);return Ni(Us(this.i,Di(kl,ov,4,this.i.c,0)),5)};_.F=function Vb(){this.k==null&&Mb(this);return this.k};_.G=function Wb(){this.o==null&&Nb(this);return this.o};_.H=function Xb(){return Fv};_.I=function Yb(){return Fv};_.J=function $b(){this.f||Lb(this);return this.j};_.b=null;_.c=null;_.d=null;_.e=null;_.f=false;_.i=null;_.j=false;_.k=null;_.n=null;_.o=null;var ac,bc=0;yl(15,1,{},sc);_.b=null;yl(16,1,{},uc);_.b=null;_.c=Fv;_.d=Fv;_.e=Fv;_.f=Fv;yl(17,1,{4:1},wc);_.b=Fv;_.c=0;_.d=Fv;_.e=Fv;_.f=Fv;_.i=0;yl(19,1,{},Bc);_.y=function Cc(a){Rs(this.b,this.b.c-1);Rs(this.e,this.e.c-1)};_.z=function Dc(a){if(!this.c.b)return false;Ns(this.b,a);Ns(this.e,null);if(this.e.c==1){this.d=new Hc(a);Ts(this.e,0,this.d)}Dd(this.c,a)&&Ac(this);return true};_.b=null;_.c=null;_.d=null;_.e=null;yl(20,1,{6:1},Hc);_.b=null;_.c=null;yl(21,1,pv,Qc);_.A=function Rc(){var a;a=new uc;a.e=zo(this.i,sw)?Ni(Co(this.i,sw),1):Fv;a.d=zo(this.i,tw)?Ni(Co(this.i,tw),1):Fv;a.c=zo(this.i,uw)?Ni(Co(this.i,uw),1):Fv;a.f=zo(this.i,rw)?Ni(Co(this.i,rw),1):Fv;a.b=bd(this.b);if(!a.f.length&&!a.e.length&&!a.d.length&&!a.c.length&&a.b.length==0){return null}return a};_.B=function Sc(){return xd(this.e,this.i)};_.C=function Tc(){return Fv};_.D=function Uc(){return zo(this.i,ow)?Ni(Co(this.i,ow),1):Fv};_.E=function Vc(){return fd(this.c)};_.F=function Wc(){return zo(this.i,pw)?Ni(Co(this.i,pw),1):Fv};_.G=function Xc(){return zo(this.i,fw)?Ni(Co(this.i,fw),1):Fv};_.H=function Yc(){var a;a=zo(this.i,mw)?Ni(Co(this.i,mw),1):Fv;return fq(a,kw)?xw:Fv};_.I=function Zc(){return zo(this.i,nw)?Ni(Co(this.i,nw),1):Fv};_.J=function $c(){return false};_.d=null;_.i=null;var Jc,Kc,Lc;yl(22,1,{},cd);_.K=function dd(a,b,c){var d;if(!this.c){d=Ni(c.f[yw],1);this.c=d!=null&&fq(d,kw)}if(!this.c)return false;if(eq(a,vw)){Ns(this.b,b);return false}return true};_.b=null;_.c=false;yl(23,1,{},hd);_.K=function id(a,b,c){var d,e;if(eq(a,qw)){e=Di(tl,nv,1,this.c.length,0);e[0]=b;Ns(this.b,e)}else{if(this.b.c==0){e=Di(tl,nv,1,this.c.length,0);Ns(this.b,e)}else{e=Ni(Ps(this.b,this.b.c-1),34)}for(d=1;d25){Ns(this.c.e,new de(b,c));Ns(this.c.b,a)}}return true}return Ud(this,b);case 9:default:return false;}};_.b=false;_.c=null;yl(33,1,{},_d);_.y=function ae(a){};_.z=function be(a){var b;Dd(this.b.i,a);switch(a.nodeType){case 3:Ns(this.b.b,a);return true;case 1:b=a;if(iu(this.b.f,b))return false;Ns(this.b.b,b);return true;case 9:default:return false;}};_.b=null;yl(34,1,{10:1},de);_.b=null;_.c=0;yl(35,1,{},me);_.b=Fv;var fe=null,ge=null;yl(37,1,sv);_.b=null;_.c=null;_.d=null;yl(36,37,{11:1,15:1},ye);yl(38,37,{12:1,15:1},Be);yl(39,37,{13:1,15:1},Ee);yl(40,37,{14:1,15:1},He);yl(41,25,{16:1,23:1,27:1,28:1},Qe);var Je,Ke,Le,Me,Ne,Oe;yl(42,37,sv,Te);yl(43,1,pv,Ve);_.A=function We(){var a;a=je(this.b);return a.c==0?null:ue((Lr(0,a.c),Ni(a.b[0],11)))};_.B=function Xe(){var a,b,c;c=Fv;b=je(this.b);if(b.c!=0){a=(Lr(0,b.c),Ni(b.b[0],11));c=xe(a,vw);!c.length&&(c=xe(a,_w))}return !c.length?this.b.b:c};_.C=function Ye(){var a;a=je(this.b);return a.c==0?Fv:ve((Lr(0,a.c),Ni(a.b[0],11)))};_.D=function Ze(){var a;a=je(this.b);return a.c==0?Fv:re((Lr(0,a.c),Ni(a.b[0],11)),ow)};_.E=function $e(){var a,b,c,d,e,f,g,h,i,j;i=new Vs;b=je(this.b);c=null;for(e=0;e0?e:tx)+ux+d};_.O=function hi(a){return di(this,a)};_.P=function ii(){return 3};yl(77,75,{},ki);yl(78,1,{});yl(79,78,{},ri);_.b=Fv;yl(98,1,{},yi);_.qI=0;var Gi,Hi;yl(113,1,{20:1},Rl);_.tS=function Sl(){return wx+this.q+Bx+this.p+Cx+this.r+Dx+this.j+Ex+this.o+Fx+this.e+Gx+(this.c?Hx:Ix)+Jx+this.d+Kx+this.s.tS()};_.b=null;_.c=false;_.d=null;_.e=0;_.f=null;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;_.p=0;_.q=0;_.r=0;_.s=null;var Gl,Hl;yl(114,1,{},Yl);_.b=null;_.c=null;_.d=null;_.e=null;yl(120,1,{},jm);_.tS=function km(){return Oj.e+': postFiltering='+this.b};_.b=false;var fm,gm;yl(121,1,{},sm);_.b=null;var mm;yl(124,1,{},zm);_.b=false;var wm;yl(127,1,{},Hm);_.b=false;_.c=false;_.d=false;_.e=null;_.f=0;_.i=0;_.j=null;yl(128,1,{},Qm);_.b=false;_.c=false;_.d=false;_.e=0;_.f=0;yl(129,1,{},Vm);_.b=null;var Sm;yl(130,1,{},$m);_.b=null;var Xm;yl(131,1,{21:1},an);_.tS=function bn(){return Vj.e+Cv+Sp(zh(this))+Vx+new lt(this.b)+Wx};_.b=null;yl(132,1,{},rn);_.c=-1;_.f=false;_.j=false;_.k=0;_.n=0;_.q=0;_.r=false;_.s=null;_.t=0;var dn,en;var tn,un,vn,wn,xn,yn;yl(134,1,uv,Bn);_.Q=function Cn(){return true};_.R=function Dn(a){--a.n;return true};_.S=function En(a,b){++a.n;return true};yl(135,1,uv,Gn);_.Q=function Hn(){return true};_.R=function In(a){if(a.n==0&&this.b){jn(a);Mq(a.w,Yx);Kq(a.w,32);a.r=true}return false};_.S=function Jn(a,b){this.b=false;if(a.n==0&&b.hasAttribute('href')){jn(a);Mq(a.w,Xx);this.b=true;Kq(a.w,32);a.r=true}return false};_.b=false;yl(136,1,uv,Ln);_.Q=function Mn(){return true};_.R=function Nn(a){mn(a);--a.k;return false};_.S=function On(a,b){mn(a);++a.k;return false};yl(137,1,uv,Qn);_.Q=function Rn(){return false};_.R=function Sn(a){return false};_.S=function Tn(a,b){return false};yl(138,1,uv,Vn);_.Q=function Wn(){return true};_.R=function Xn(a){return true};_.S=function Yn(a,b){return true};yl(139,1,uv,$n);_.Q=function _n(){return true};_.R=function ao(a){return false};_.S=function bo(a,b){return false};yl(140,1,uv,eo);_.Q=function fo(){return true};_.R=function go(a){return true};_.S=function ho(a,b){gn(a,this.b);return true};_.b=null;yl(145,1,vv);_.T=function po(a){return !!no(this,a)};_.eQ=function qo(a){var b,c,d,e,f;if(a===this){return true}if(!Pi(a,38)){return false}e=Ni(a,38);if(this.W()!=e.W()){return false}for(c=e.U().bb();c.eb();){b=Ni(c.fb(),39);d=b.gb();f=b.hb();if(!this.T(d)){return false}if(!Uu(f,this.V(d))){return false}}return true};_.V=function ro(a){var b;b=no(this,a);return !b?null:b.hb()};_.hC=function so(){var a,b,c;c=0;for(b=this.U().bb();b.eb();){a=Ni(b.fb(),39);c+=a.hC();c=~~c}return c};_.W=function to(){return this.U().W()};_.tS=function uo(){var a,b,c,d;d=Vx;a=false;for(c=this.U().bb();c.eb();){b=Ni(c.fb(),39);a?(d+=$x):(a=true);d+=Fv+b.gb();d+=_x;d+=Fv+b.hb()}return d+Wx};yl(144,145,vv);_.T=function Oo(a){return zo(this,a)};_.U=function Po(){return new lr(this)};_.Y=function Qo(a,b){return this.X(a,b)};_.V=function Ro(a){return Co(this,a)};_.W=function So(){return this.e};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;yl(143,144,wv,Uo,Vo);_.X=function Wo(a,b){return To(a,b)};_.Z=function Xo(a){return ~~eg(a)};yl(142,143,wv);yl(141,142,wv,_o);var Zo;var ap,bp;yl(147,64,tv,fp);yl(148,1,{23:1,24:1,27:1},kp);_.eQ=function lp(a){return Pi(a,24)&&Ni(a,24).b==this.b};_.hC=function mp(){return this.b?1231:1237};_.tS=function np(){return this.b?dw:'false'};_.b=false;var hp,ip;yl(149,1,{23:1,26:1,27:1},pp);_.eQ=function rp(a){return Pi(a,26)&&Ni(a,26).b==this.b};_.hC=function sp(){return this.b};_.tS=function tp(){return xq(this.b)};_.b=0;var vp;yl(151,1,{},yp);_.tS=function Fp(){return ((this.c&2)!=0?'interface ':(this.c&1)!=0?Fv:'class ')+this.e};_.b=null;_.c=0;_.d=0;_.e=null;yl(152,64,tv,Hp);var Ip=null;yl(155,64,tv,Np);yl(156,64,tv,Pp);yl(157,64,tv,Rp);yl(160,64,tv,Wp);var Xp;yl(162,155,{23:1,30:1,31:1,35:1},$p);yl(163,1,{23:1,32:1},aq);_.tS=function bq(){return this.b+Rv+this.e+sx+(this.c!=null?this.c:'Unknown Source')+(this.d>=0?lw+this.d:Fv)+Lw};_.b=null;_.c=null;_.d=0;_.e=null;_=String.prototype;_.cM={1:1,23:1,25:1,27:1};_.eQ=function uq(a){return eq(this,a)};_.hC=function wq(){return Dq(this)};_.tS=_.toString;var yq,zq=0,Aq;yl(165,1,{25:1},Gq);_.tS=function Hq(){return this.b.b};yl(166,1,{25:1,33:1},Qq,Rq);_.tS=function Tq(){return this.b.b};yl(167,157,tv,Vq);yl(168,64,tv,Xq);yl(169,1,{});_.$=function ar(a){throw new Xq('Add not supported on this collection')};_._=function br(a){return Zq(this,a)};_.ab=function cr(a){var b;b=$q(this.bb(),a);return !!b};_.cb=function dr(){return this.db(Di(rl,qv,0,this.W(),0))};_.db=function er(a){var b,c,d;d=this.W();a.lengthd&&Fi(a,d,null);return a};_.tS=function fr(){return _q(this)};yl(171,169,xv);_.eQ=function ir(a){var b,c,d;if(a===this){return true}if(!Pi(a,41)){return false}c=Ni(a,41);if(c.W()!=this.W()){return false}for(b=c.bb();b.eb();){d=b.fb();if(!this.ab(d)){return false}}return true};_.hC=function jr(){var a,b,c;a=0;for(b=this.bb();b.eb();){c=b.fb();if(c!=null){a+=eg(c);a=~~a}}return a};yl(170,171,xv,lr);_.ab=function mr(a){return kr(this,a)};_.bb=function nr(){return new qr(this.b)};_.W=function or(){return this.b.e};_.b=null;yl(172,1,{},qr);_.eb=function rr(){return Tr(this.b)};_.fb=function sr(){return Ni(Ur(this.b),39)};_.b=null;yl(174,1,yv);_.eQ=function vr(a){var b;if(Pi(a,39)){b=Ni(a,39);if(Uu(this.gb(),b.gb())&&Uu(this.hb(),b.hb())){return true}}return false};_.hC=function wr(){var a,b;a=0;b=0;this.gb()!=null&&(a=eg(this.gb()));this.hb()!=null&&(b=eg(this.hb()));return a^b};_.tS=function xr(){return this.gb()+_x+this.hb()};yl(173,174,yv,yr);_.gb=function zr(){return null};_.hb=function Ar(){return this.b.c};_.ib=function Br(a){return Jo(this.b,a)};_.b=null;yl(175,174,yv,Dr);_.gb=function Er(){return this.b};_.hb=function Fr(){return Eo(this.c,this.b)};_.ib=function Gr(a){return Ko(this.c,this.b,a)};_.b=null;_.c=null;yl(176,169,zv);_.jb=function Jr(a,b){throw new Xq('Add not supported on this list')};_.$=function Kr(a){this.jb(this.W(),a);return true};_.eQ=function Mr(a){var b,c,d,e,f;if(a===this){return true}if(!Pi(a,37)){return false}f=Ni(a,37);if(this.W()!=f.W()){return false}d=this.bb();e=f.bb();while(d.eb()){b=d.fb();c=e.fb();if(!(b==null?c==null:dg(b,c))){return false}}return true};_.hC=function Nr(){var a,b,c;b=1;a=this.bb();while(a.eb()){c=a.fb();b=31*b+(c==null?0:eg(c));b=~~b}return b};_.bb=function Pr(){return new Wr(this)};_.lb=function Qr(a){throw new Xq('Remove not supported on this list')};_.mb=function Rr(a,b){throw new Xq('Set not supported on this list')};yl(177,1,{},Wr);_.eb=function Xr(){return Tr(this)};_.fb=function Yr(){return Ur(this)};_.c=0;_.d=-1;_.e=null;yl(178,177,{},as);_.b=null;yl(179,176,zv,cs);_.jb=function ds(a,b){Lr(a,this.c+1);++this.c;Ms(this.d,this.b+a,b)};_.kb=function es(a){Lr(a,this.c);return Ps(this.d,this.b+a)};_.lb=function fs(a){var b;Lr(a,this.c);b=Rs(this.d,this.b+a);--this.c;return b};_.mb=function gs(a,b){Lr(a,this.c);return Ts(this.d,this.b+a,b)};_.W=function hs(){return this.c};_.b=0;_.c=0;_.d=null;yl(180,171,xv,ks);_.ab=function ls(a){return zo(this.b,a)};_.bb=function ms(){return js(this)};_.W=function ns(){return this.c.b.e};_.b=null;_.c=null;yl(181,1,{},ps);_.eb=function qs(){return Tr(this.b.b)};_.fb=function rs(){var a;a=Ni(Ur(this.b.b),39);return a.gb()};_.b=null;yl(182,169,{},us);_.ab=function vs(a){return Bo(this.b,a)};_.bb=function ws(){return ts(this)};_.W=function xs(){return this.c.b.e};_.b=null;_.c=null;yl(183,1,{},As);_.eb=function Bs(){return Tr(this.b.b)};_.fb=function Cs(){return zs(this)};_.b=null;yl(184,176,zv);_.jb=function Fs(a,b){var c;c=wu(this,a);tu(c.e,b,c.c);++c.b;c.d=null};_.kb=function Gs(a){return Es(this,a)};_.bb=function Hs(){return wu(this,0)};_.lb=function Is(b){var c,d;c=wu(this,b);try{d=Eu(c)}catch(a){a=vl(a);if(Pi(a,40)){throw new Rp("Can't remove element "+b)}else throw a}Fu(c);c.c==c.d?(c.c=c.d.b):--c.b;Ku(c.d);c.d=null;--c.e.c;return d};_.mb=function Js(b,c){var d,e;d=wu(this,b);try{e=Eu(d);Fu(d);d.d.d=c;return e}catch(a){a=vl(a);if(Pi(a,40)){throw new Rp("Can't set element "+b)}else throw a}};yl(185,176,Av,Vs,Ws);_.jb=function Xs(a,b){Ms(this,a,b)};_.$=function Ys(a){return Ns(this,a)};_._=function Zs(a){return Os(this,a)};_.ab=function $s(a){return Qs(this,a,0)!=-1};_.kb=function _s(a){return Ps(this,a)};_.lb=function at(a){return Rs(this,a)};_.mb=function bt(a,b){return Ts(this,a,b)};_.W=function dt(){return this.c};_.cb=function ht(){return Ai(this.b,this.c)};_.db=function it(a){return Us(this,a)};_.c=0;yl(186,176,Av,lt);_.ab=function mt(a){return Ir(this,a)!=-1};_.kb=function nt(a){return Lr(a,this.b.length),this.b[a]};_.mb=function ot(a,b){return kt(this,a,b)};_.W=function pt(){return this.b.length};_.cb=function qt(){return zi(this.b)};_.db=function rt(a){var b,c;c=this.b.length;a.lengthc&&Fi(a,c,null);return a};_.b=null;yl(188,145,vv,yt);_.T=function zt(a){return Vt(this.b,a)};_.U=function At(){return new Ft(this)};_.V=function Bt(a){return vt(this,a)};_.W=function Ct(){return this.b.d};_.b=null;_.c=null;yl(189,171,xv,Ft);_.ab=function Gt(a){return Et(this,a)};_.bb=function Ht(){return new Kt(this.b)};_.W=function It(){return this.b.b.d};_.b=null;yl(190,1,{},Kt);_.eb=function Lt(){return bu(this.b)};_.fb=function Mt(){return this.c=cu(this.b),new Ot(this.d,this.c)};_.c=null;_.d=null;yl(191,174,yv,Ot);_.gb=function Pt(){return this.b};_.hb=function Qt(){return this.c.c[this.b.c]};_.ib=function Rt(a){var b;b=this.c.c[this.b.c];Fi(this.c.c,this.b.c,a);return b};_.b=null;_.c=null;yl(192,171,xv);yl(193,192,xv,Wt);_.$=function Xt(a){return Ut(this,Ni(a,28))};_.ab=function Yt(a){return Vt(this,a)};_.bb=function Zt(){return new du(this)};_.W=function $t(){return this.d};_.b=null;_.c=null;_.d=0;yl(194,1,{},du);_.eb=function eu(){return bu(this)};_.fb=function fu(){return cu(this)};_.b=-1;_.c=-1;_.d=null;yl(195,171,{23:1,41:1},ju,ku,lu);_.$=function mu(a){return hu(this,a)};_.ab=function nu(a){return zo(this.b,a)};_.bb=function ou(){return js(oo(this.b))}; - -_.W=function pu(){return this.b.e};_.tS=function qu(){return _q(oo(this.b))};_.b=null;yl(196,184,{23:1,36:1,37:1},zu,Au);_.$=function Bu(a){return su(this,a)};_.W=function Cu(){return this.c};_.b=null;_.c=0;yl(197,1,{},Gu);_.eb=function Hu(){return this.c!=this.e.b};_.fb=function Iu(){return Eu(this)};_.b=0;_.c=null;_.d=null;_.e=null;yl(198,1,{},Lu,Mu);_.b=null;_.c=null;_.d=null;yl(199,174,yv,Ou);_.gb=function Pu(){return this.b};_.hb=function Qu(){return this.c};_.ib=function Ru(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;yl(200,64,{23:1,30:1,35:1,40:1},Tu);yl(202,1,{},Zu);_.b=null;_.c=null;_.d=null;yl(203,1,{},av,bv);_.b=null;_.c=null;yl(205,1,{});yl(204,205,{},gv);var hv;var Bv=wh;var qk=Ap(ey,'Object',1),Cj=Ap(fy,'JavaScriptObject$',49),rl=zp(gy,'Object;',210),xk=Ap(ey,'Throwable',66),kk=Ap(ey,'Exception',65),rk=Ap(ey,'RuntimeException',64),sk=Ap(ey,'StackTraceElement',163),sl=zp(gy,'StackTraceElement;',212),Lj=Ap('com.google.gwt.lang.','SeedUtil',104),jk=Ap(ey,'Enum',25),fk=Ap(ey,'Boolean',148),jl=zp(Fv,'[C',213),gk=Ap(ey,'Character',149),ql=zp(gy,'Character;',214),ik=Ap(ey,'Class',151),wk=Ap(ey,rx,2),tl=zp(gy,'String;',211),hk=Ap(ey,'ClassCastException',152),uk=Ap(ey,'StringBuilder',166),ek=Ap(ey,'ArrayStoreException',147),Bj=Ap(fy,'JavaScriptException',63),Kj=Ap(hy,'StringBufferImpl',78),il=Ap(iy,'ExporterBaseImpl',205),hl=Ap(iy,'ExporterBaseActual',204),Ij=Ap(hy,'StackTraceCreator$Collector',74),Hj=Ap(hy,'StackTraceCreator$CollectorMoz',76),Gj=Ap(hy,'StackTraceCreator$CollectorChrome',75),Fj=Ap(hy,'StackTraceCreator$CollectorChromeNoSourceMap',77),Jj=Ap(hy,'StringBufferImplAppend',79),Dj=Ap(fy,'Scheduler',69),Ej=Ap(hy,'SchedulerImpl',71),Ok=Ap(jy,'AbstractMap',145),Ek=Ap(jy,'AbstractHashMap',144),zk=Ap(jy,'AbstractCollection',169),Qk=Ap(jy,'AbstractSet',171),Bk=Ap(jy,'AbstractHashMap$EntrySet',170),Ak=Ap(jy,'AbstractHashMap$EntrySetIterator',172),Nk=Ap(jy,'AbstractMapEntry',174),Ck=Ap(jy,'AbstractHashMap$MapEntryNull',173),Dk=Ap(jy,'AbstractHashMap$MapEntryString',175),Kk=Ap(jy,'AbstractMap$1',180),Jk=Ap(jy,'AbstractMap$1$1',181),Mk=Ap(jy,'AbstractMap$2',182),Lk=Ap(jy,'AbstractMap$2$1',183),ok=Ap(ey,'NullPointerException',160),lk=Ap(ey,'IllegalArgumentException',155),$k=Ap(jy,'HashMap',143),Vi=Ap(ky,'DomDistiller_ExporterImpl',6),Wi=Ap(ky,'DomDistiller',5),dl=Ap(jy,'MapEntryImpl',199),tk=Ap(ey,'StringBuffer',165),Ik=Ap(jy,'AbstractList',176),Rk=Ap(jy,'ArrayList',185),Fk=Ap(jy,'AbstractList$IteratorImpl',177),Gk=Ap(jy,'AbstractList$ListIteratorImpl',178),Hk=Ap(jy,'AbstractList$SubList',179),Ui=Ap(ky,'ContentExtractor',3),lj=Ap(ky,'PagingLinksFinder$PagingLinkObj',30),bj=Ap(ky,'MarkupParser',15),aj=Ap(ky,'MarkupParser$Image',17),_i=Ap(ky,'MarkupParser$Article',16),yk=Ap(ey,'UnsupportedOperationException',168),mk=Ap(ey,'IllegalStateException',156),Pk=Ap(jy,'AbstractSequentialList',184),cl=Ap(jy,'LinkedList',196),al=Ap(jy,'LinkedList$ListIteratorImpl',197),bl=Ap(jy,'LinkedList$Node',198),Nj=Ap(ly,'TextDocument',114),ij=Ap(ky,'OpenGraphProtocolParser$PropertyRecord',27),ml=zp(my,'OpenGraphProtocolParser$PropertyRecord;',215),jj=Ap(ky,'OpenGraphProtocolParser',21),gj=Bp(ky,'OpenGraphProtocolParser$Prefix',24,vd),ll=zp(my,'OpenGraphProtocolParser$Prefix;',216),fj=Ap(ky,'OpenGraphProtocolParser$ImageParser',23),kl=zp(my,'MarkupParser$Image;',217),hj=Ap(ky,'OpenGraphProtocolParser$ProfileParser',26),ej=Ap(ky,'OpenGraphProtocolParser$ArticleParser',22),xj=Ap(ky,'SchemaOrgParserAccessor',43),$i=Ap(ky,'IEReadingViewParser',12),Wj=Ap(ny,'BoilerpipeHTMLContentHandler',132),Xi=Ap(ky,'DomToSaxVisitor',7),Yi=Ap(ky,'DomWalker',9),Zi=Ap(ky,'FilteringDomVisitor',10),pj=Ap(ky,'RelevantElementsFinder',31),mj=Ap(ky,'RelevantElementsFinder$DomVisitor',32),nj=Ap(ky,'RelevantElementsFinder$ElementVisitor',33),oj=Ap(ky,'RelevantElementsFinder$ImageInfo',34),dj=Ap(ky,'NodeTree',20),cj=Ap(ky,'NodeListExpander$Visitor',19),Mj=Ap(ly,'TextBlock',113),el=Ap(jy,'NoSuchElementException',200),nk=Ap(ey,'IndexOutOfBoundsException',157),gl=Ap(oy,'Pattern',203),yj=Ap(ky,'SchemaOrgParser',35),vj=Bp(ky,'SchemaOrgParser$Type',41,Re),nl=zp(my,'SchemaOrgParser$Type;',218),uj=Ap(ky,'SchemaOrgParser$ThingItem',37),rj=Ap(ky,'SchemaOrgParser$ImageItem',38),qj=Ap(ky,'SchemaOrgParser$ArticleItem',36),tj=Ap(ky,'SchemaOrgParser$PersonItem',40),sj=Ap(ky,'SchemaOrgParser$OrganizationItem',39),wj=Ap(ky,'SchemaOrgParser$UnsupportedItem',42),dk=Ap(ny,'TagActionMap',142),ck=Ap(ny,'DefaultTagActionMap',141),_k=Ap(jy,'HashSet',195),Pj=Ap(py,'DocumentTitleMatchClassifier',121),Uj=Ap(qy,'LabelToBoilerplateFilter',130),Sj=Ap(py,'SimilarSiblingContentExpansion',127),Rj=Ap(py,'SimilarSiblingContentExpansion$Builder',128),Oj=Ap(py,'BlockProximityFusion',120),Tj=Ap(qy,'BoilerplateBlockFilter',129),Qj=Ap(py,'KeepLargestBlockFilter',124),pk=Ap(ey,'NumberFormatException',162),Wk=Ap(jy,'EnumMap',188),Uk=Ap(jy,'EnumMap$EntrySet',189),Tk=Ap(jy,'EnumMap$EntrySetIterator',190),Vk=Ap(jy,'EnumMap$MapEntry',191),fl=Ap(oy,'Matcher',202),Aj=Bp(ky,'TableClassifier$Type',47,bg),pl=zp(my,'TableClassifier$Type;',219),zj=Bp(ky,'TableClassifier$Reason',46,Wf),ol=zp(my,'TableClassifier$Reason;',220),kj=Ap(ky,'OrderedNodeMatcher',28),Sk=Ap(jy,'Arrays$ArrayList',186),bk=Ap(ny,'CommonTagActions$BlockTagLabelAction',140),Xj=Ap(ny,'CommonTagActions$1',134),Yj=Ap(ny,'CommonTagActions$2',135),Zj=Ap(ny,'CommonTagActions$3',136),$j=Ap(ny,'CommonTagActions$4',137),_j=Ap(ny,'CommonTagActions$5',138),ak=Ap(ny,'CommonTagActions$6',139),Vj=Ap('de.l3s.boilerpipe.labels.','LabelAction',131),Zk=Ap(jy,'EnumSet',192),Yk=Ap(jy,'EnumSet$EnumSetImpl',193),Xk=Ap(jy,'EnumSet$EnumSetImpl$IteratorImpl',194),vk=Ap(ey,'StringIndexOutOfBoundsException',167);$stats && $stats({moduleName:'domdistiller',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.domdistiller) $wnd.domdistiller.onScriptLoad(); -gwtOnLoad(undefined,"domdistiller","",0); +(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 = 'D063D4A1DDF00677D1AB75B629C4BF81';var aa=2147483647,ba={3:1},ca={3:1,4:1},da={3:1,7:1,4:1},h=4194303,ea=1048575,ha=524288,ia={31:1},ja={16:1},ka={3:1,18:1},la={3:1,14:1,11:1,17:1},_,ma,na={};function oa(){}function qa(a){function b(){}b.prototype=a||{};return new b}function k(){}function p(a,b,c){var d=na[a],e=d instanceof Array?d[0]:null;d&&!e?_=d:(_=na[a]=b?qa(na[b]):{},_.cM=c,_.constructor=_,!b&&(_.tM=oa));for(d=3;d>>0).toString(16);return a+b};_.toString=function(){return this.tS()};Pa={3:1,170:1,14:1,2:1};!Array.isArray&&(Array.isArray=function(a){return"[object Array]"===Object.prototype.toString.call(a)});function ya(a){return!Array.isArray(a)&&a.tM===oa}function s(a,b){return null!=a&&(wa(a)&&!!Pa[b]||a.cM&&!!a.cM[b])}function za(a){return Array.isArray(a)&&a.tM===oa} +function wa(a){return"string"===typeof a}function u(a){return null==a?null:a}function gb(a){return~~Math.max(Math.min(a,aa),-2147483648)}var Pa;function hb(a){if(null==a.n)if(a.S()){var b=a.c;b.T()?a.n="["+b.k:b.S()?a.n="["+b.Q():a.n="[L"+b.Q()+";";a.b=b.P()+"[]";a.j=b.R()+"[]"}else{var b=a.g,c=a.d,c=c.split("/");a.n=kb(".",[b,kb("$",c)]);a.b=kb(".",[b,kb(".",c)]);a.j=c[c.length-1]}}function Oa(a){hb(a);return a.n}function lb(a){hb(a);return a.j} +function mb(){this.i=nb++;this.a=this.k=this.b=this.d=this.g=this.j=this.n=null}function rb(a){var b;b=new mb;b.n="Class$"+(a?"S"+a:""+b.i);b.b=b.n;b.j=b.n;return b}function w(a){var b;b=rb(a);Db(a,b);return b}function Eb(a,b){var c;c=rb(a);Db(a,c);c.f=b?8:0;c.e=b;return c}function Fb(){var a;a=rb(null);a.f=2;return a}function Gb(a){var b;b=rb(a);b.k=a;b.f=1;return b}function Hb(a,b){var c=a.a=a.a||[];return c[b]||(c[b]=a.O(b))} +function kb(a,b){for(var c=0;!b[c]||""==b[c];)c++;for(var d=b[c++];cNb(f)&&(f=c.replace(RegExp("[^\\|\\-]*[\\|\\-](.*)","gi"),"$1"));else if(-1!=f.indexOf(": "))f=c.replace(RegExp(".*:(.*)","gi"),"$1"),3>Nb(f)&&(f=c.replace(RegExp("[^:]*[:](.*)","gi"),"$1"));else if(e&& +(150f.length)){f=e.getElementsByTagName("H1");e="";for(d=0;d=Nb(f)&&(f=c);c=f}Lb(b,c);q==q&&Lb(a.a,$doc.title)}}function hc(a){var b,c;this.b=a;this.a=new ic;this.e=(b={},b[6]=[],b);this.d=(c={},c);this.c=new x;b=y();this.f=new jc(a,this.e);a=y()-b;if(void 0==a)throw new TypeError;this.e[1]=a;this.g=""} +function kc(a){var b;switch(a.nodeType){case 1:a.hasAttribute("id")&&a.setAttribute("id","");case 9:for(b=0;b=qb.f?0.555556>=$e.f?16>=qb.i?15>=Pb.i?4>=$e.i?Ca=!1:Ca=!0:Ca=!0:Ca=!0:40>=qb.i?17>=Pb.i?Ca=!1:Ca=!0:Ca=!0:Ca=!1,Rc(qb,Ca));G=vd}vc(v,G,"Classification Complete");var Pl=(Sc(), +Tc),cf,ai,df,xd,bi,yd,Ta;cf=!1;Ta=new C(v.d);b:for(;Ta.bff.b.length)G= +!1;else{Ad=!1;Fc=new Mc(ff,0);for(Ua=Fc.eb();Fc.db();)ua=Ua,Ua=Fc.eb(),!F(ua.d,"de.l3s.boilerpipe/HEADING")||F(ua.d,"STRICTLY_NOT_CONTENT")||F(Ua.d,"STRICTLY_NOT_CONTENT")||F(ua.d,"de.l3s.boilerpipe/TITLE")||F(Ua.d,"de.l3s.boilerpipe/TITLE")||(Ua.c?(Ad=!0,fi=ua.c,Xc(ua,Ua),Ua=ua,Fc.ib(),ua.d.a.c.zb("de.l3s.boilerpipe/HEADING"),fi||E(ua.d,"BOILERPLATE_HEADING_FUSED")):ua.c&&(Ad=!0,Rc(ua,!1)));G=Ad}vc(v,G,"HeadingFusion");G=Yc((Zc(),$c),v);vc(v,G,"BlockProximityFusion: Distance 1");var Ql=(ad(),bd), +gf,Da,hf,mi;mi=v.d;gf=!1;for(Da=new C(mi);Da.bRb.b.length)G=!1;else{lf=-1;sb=null;kf=0;Gc=-1;for(Wa=new C(Rb);Wa.blf&&(sb=xa,lf=mf,Gc=kf)),++kf;for(Va=new C(Rb);Va.b< +Va.d.Y();)xa=(D(Va.bEd&&F(Fa.d,"de.l3s.boilerpipe/MIGHT_BE_CONTENT")&&F(Fa.d,"de.l3s.boilerpipe/LI")&&0==Fa.f?(Rc(Fa,!0),sf=!0):Ed=aa;G=sf;vc(v,G,"List at end filter");var tf,Fd,bb;tf=new x;for(bb=new C(v.d);bb.bWb.b){if(Wb){var ui=Vb.a,wf=void 0,wf=ld(ui,Wb.a);-1!=wf&&ui.hb(wf)}Wb=Hd}else{var vi=Vb.a,xf=void 0,xf=ld(vi,Hd.a);-1!=xf&&vi.hb(xf)}pb=Vb.a;var wi=y()-Ob;if(void 0==wi)throw new TypeError;c.e[3]=wi;if(0==pb.b.length)od="";else{Ob=y();var yf,fa,Jd,zf,Af,xi;Af=new md(pb);var Bf=(K(0,pb.b.length),pb.b[0]), +Xb;for(Xb=Bf.parentNode;Xb&&9!=Xb.nodeType;Bf=Xb,Xb=Xb.parentNode);qc(new rc(Af),Bf);for(var Yb=Af.c,Yl=(K(0,pb.b.length),pb.b[0]);1==Yb.a.b&&Yb.b!=Yl&&3!=mc(Yb.a,0).b.nodeType;)Yb=mc(Yb.a,0);fa=nd(Yb);if(1!=fa.nodeType)Ve="";else{c.g=L(fa,"dir");var Cf,Kd,Ld,Md,Nd,Df;Cf=fa.getElementsByTagName("A");for(Ld=0;Ld=Bi[6].length)throw new RangeError;Bc=Bi[6][Cc];if(void 0===Bc[1])throw new TypeError;var $l="Timing: "+Bc[1]+" \x3d ";if(void 0===Bc[2])throw new TypeError;A($l+Bc[2])}var Ci=c.e;if(void 0===Ci[1])throw new TypeError;var am="Timing: MarkupParsingTime \x3d "+Ci[1]+"\nTiming: DocumentConstructionTime \x3d ",Di=c.e;if(void 0===Di[2])throw new TypeError;var bm=am+Di[2]+"\nTiming: ArticleProcessingTime \x3d ", +Ei=c.e;if(void 0===Ei[3])throw new TypeError;var cm=bm+Ei[3]+"\nTiming: FormattingTime \x3d ",Fi=c.e;if(void 0===Fi[4])throw new TypeError;A(cm+Fi[4])}od=Ve}if(void 0==od)throw new TypeError;b[1]=od;if(void 0==b)throw new TypeError;f[2]=b;var Gi=((null==c.g||!c.g.length)&&(c.g="auto"),c.g);if(void 0==Gi)throw new TypeError;f[9]=Gi;for(n=new C(c.c);n.bfb&&(ga=ga.replace(RegExp("((_|-)?p[a-z]*|(_|-))[0-9]{1,2}$","gi"),"")),ga.length&&(2>fb&&Mb(/^\d{1,2}$/i,ga)||0==fb&&N(ga,"index")||2>fb&&3>ga.length&&!/[a-z]/i.test(Lc[0])||(cc.b[cc.b.length]=ga));var hm=$wnd.location.protocol+"//"+(e.length?e:$wnd.location.host)+"/",fc,gc;gc="";for(fc=cc.b.length-1;0<=fc;fc--)gc+=(K(fc,cc.b.length),cc.b[fc]),0Kf.length||!N(e.length?e:$wnd.location.host,Kf[1]))O(I,"ignored: different domain");else if(yb=Qb(I),Mb(/print|archive|comment|discuss|e[\-]?mail|share|reply|all|login|sign|single/i, +yb)||2510-Kc?0:10-Kc,O(I,"score\x3d"+t.d+": linktxt is a num"))}else O(I, +"ignored: no number beyond base url "+xb);else O(I,"ignored: invisible");Ha=null;if(0!=Ga.b)for(Ji=new ye(Ga),Jf=ze(Ji);Ae(Jf.a);)Sd=Be(Jf.a).kb(),50<=Sd.d&&(!Ha||Ha.dz||(c=getComputedStyle(a,null),A((b?"KEEP ":"SKIP ")+a.tagName+": id\x3d"+a.id+", dsp\x3d"+c.display+", vis\x3d"+c.visibility+", opaq\x3d"+c.opacity));if(!b)return E(this.c,a),!1;switch(a.tagName){case "TABLE":b=Qe(a);2>z||(c=H(a),A("TABLE: "+b+", id\x3d"+a.id+", class\x3d"+(a.className||"")+", parent\x3d["+c.tagName+", id\x3d"+c.id+", class\x3d"+(c.className||"")+"]"));if(b==(P(),Re))return E(this.a,a),!1;break;case "FIGURE":case "VIDEO":return 2<= +z&&A("SKIP "+a.tagName+" from processing. It may be restored later."),!1;case "OPTION":case "OBJECT":case "EMBED":case "APPLET":return this.b.a.b=!0,!1;case "HEAD":case "STYLE":case "SCRIPT":case "LINK":case "NOSCRIPT":return!1}}return Ee(this.b,a)};w(97);function Se(a){this.a=new x;M(this.a,new bf);M(this.a,new jf);M(this.a,new qf(a));M(this.a,new vf)}p(127,1,{},Se);w(127);function Mf(a){var b;a.b="";(b=Je(a.j,"byline-name"))&&(a.b=b.textContent)} +function Xf(a){this.j=a;this.a=a.getElementsByTagName("META")}p(94,1,{},Xf);_.s=function(){var a,b;a=new Yf;if(null==this.d){var c;this.d="";if(b=Je(this.j,"dateline"))this.d=b.textContent;else for(b=0;b=g)for(f=0;fd?d=!1:(d/=e.height,d=1.3<=d&&3>=d));d&&(d=new $f,d.e=e.src,d.a=b,d.f=e.width,d.b=e.height,M(this.f,d))}}return ag(this.f,Q(bg,19,this.f.b.length, +0))};_.A=function(){if(null==this.i){var a,b,c;this.i="";a=this.j.getElementsByTagName("*");for(c=0;cg?g-48:97<=g&&97>g?g-97+10:65<=g&&65>g?g-65+10:-1))throw new Me('For input string: "'+a+'"');}f=parseInt(a,10);d=-2147483648>f;if(isNaN(f))throw new Me('For input string: "'+a+'"');if(d||f>aa)throw new Me('For input string: "'+a+'"');b=f}catch(l){if(l=Ne(l),s(l, +21))b=0;else throw Oe(l);}return b}function dg(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=y()-a;if(void 0==a)throw new TypeError;b[2]=a}}function A(a){null==a&&(a="");-1==a.indexOf("[0;")&&-1==a.indexOf("[1;")||(a+="\u001b[0m");var b;null==$wnd.console||"function"!=typeof $wnd.console.log&&"object"!=typeof $wnd.console.log?b=!1:($wnd.console.log(a),b=!0);b||eg();De+=a+"\n"}var z=0,De=""; +function Kb(a){var b,c;c="";for(b=0;bz||(c="",Ng(ud,a)&&(c=Ce(ud,a)),!c.length||(c+="; "),Og(ud,a,c+b))}var ud;function ve(a,b,c){this.b=a;this.d=0;this.c=b;this.a=c}p(77,1,{},ve);_.b=-1;_.d=0;w(77);function id(){id=k;Pg=new Pe;E(Pg,"BR");E(Pg,"FIGURE");E(Pg,"IMG");E(Pg,"TABLE");E(Pg,"VIDEO")} +function jd(a,b,c){this.g=new ig(a);this.f=b;this.b=c;this.a=new x;0z||(a?A("FINAL SCORE: "+d+" : "+L(a,"src")):A("Null image attempting to be scored!"));b=d;25z||A("NOT adding [tag\x3d"+a.tagName+", id\x3d"+a.id+", parent\x3d"+H(a).tagName+', bcos\x3d"non-data table"]'),a=!0):(2>z||(b=this.b.a.b.length-1,c=0>b?null:J(this.b.a,b),A("Adding [tag\x3d"+a.tagName+", id\x3d"+a.id+", parent\x3d"+H(a).tagName+(N("IMG",a.tagName)?", src\x3d"+L(a,"src"):"")+(N("IMG",a.tagName)?"":", class\x3d"+L(a,"class"))+", sz\x3d"+((a.offsetWidth||0)|0)+"x"+((a.offsetHeight||0)|0)+"] after node "+b+ +(c?" [name\x3d"+c.nodeName+", value\x3d"+c.nodeValue+", parent\x3d"+H(c).tagName+"]":""))),qc(new rc(new Rg(this.b)),a),a=!1);return a;default:return!1}};_.a=!1;w(99);function Rg(a){this.a=a}p(100,1,{},Rg);_.q=function(){};_.r=function(a){kg(this.a.g,a);switch(a.nodeType){case 3:return M(this.a.a,a),!0;case 1:if(F(this.a.f,a))return!1;M(this.a.a,a);return!0;default:return!1}};w(100);function Qg(a,b){this.a=a;this.b=b}p(101,1,{},Qg);_.b=0;w(101); +function Sg(){Sg=k;Tg=new Yd;R(Tg,"http://schema.org/ImageObject",(V(),Ug));R(Tg,"http://schema.org/Article",Vg);R(Tg,"http://schema.org/BlogPosting",Vg);R(Tg,"http://schema.org/NewsArticle",Vg);R(Tg,"http://schema.org/ScholarlyArticle",Vg);R(Tg,"http://schema.org/TechArticle",Vg);R(Tg,"http://schema.org/Person",Wg);R(Tg,"http://schema.org/Organization",Xg);R(Tg,"http://schema.org/Corporation",Xg);R(Tg,"http://schema.org/EducationalOrganization",Xg);R(Tg,"http://schema.org/GovernmentOrganization", +Xg);R(Tg,"http://schema.org/NGO",Xg);X=new Yd;R(X,"IMG","SRC");R(X,"AUDIO","SRC");R(X,"EMBED","SRC");R(X,"IFRAME","SRC");R(X,"SOURCE","SRC");R(X,"TRACK","SRC");R(X,"VIDEO","SRC");R(X,"A","HREF");R(X,"LINK","HREF");R(X,"AREA","HREF");R(X,"META","CONTENT");R(X,"TIME","DATETIME");R(X,"OBJECT","DATA");R(X,"DATA","VALUE");R(X,"METER","VALUE")}function Yg(a){var b,c,d;b=new x;for(c=0;c=g.length)return Y(Mh,"",(P(),Eh));c=null;for(d=b=0;db&&(b=e.length,c=e);d=c;if(!d||1>=d.length)return Y(Nh,"",(P(),Eh));if((c=a.caption)&&Bh(c)||a.tHead||a.tFoot||Ah(f,sh))return Y(Oh,"",(P(), +Re));c=new x;for(e=new C(f);e.b0.95*b){m=!1;b=e.getElementsByTagName("META"); +for(l=0;l=c.b.length)return Y(Zh,"",(P(),Eh));if(Ah(f,wh))return Y($h,"",(P(),Eh));f=(e.offsetHeight||0)|0;return 00.9*f?Y(ci,"",(P(),Eh)):Y(di,"",(P(),Re))}var zh,yh,xh,sh,wh; +function Ch(){Ch=k;Dh=new Z("INSIDE_EDITABLE_AREA",0);Fh=new Z("ROLE_TABLE",1);Gh=new Z("ROLE_DESCENDANT",2);Hh=new Z("DATATABLE_0",3);Oh=new Z("CAPTION_THEAD_TFOOT_COLGROUP_COL_TH",4);Ph=new Z("ABBR_HEADERS_SCOPE",5);Qh=new Z("ONLY_HAS_ABBR",6);Sh=new Z("MORE_95_PERCENT_DOC_WIDTH",7);Th=new Z("SUMMARY",8);Ih=new Z("NESTED_TABLE",9);Mh=new Z("LESS_EQ_1_ROW",10);Nh=new Z("LESS_EQ_1_COL",11);Uh=new Z("MORE_EQ_5_COLS",12);Vh=new Z("CELLS_HAVE_BORDER",13);Wh=new Z("DIFFERENTLY_COLORED_ROWS",14);Yh=new Z("MORE_EQ_20_ROWS", +15);Zh=new Z("LESS_EQ_10_CELLS",16);$h=new Z("EMBED_OBJECT_APPLET_IFRAME",17);ci=new Z("MORE_90_PERCENT_DOC_HEIGHT",18);di=new Z("DEFAULT",19);ei=new Z("UNKNOWN",20)}function Z(a,b){this.a=a;this.b=b}p(8,11,{8:1,3:1,14:1,11:1},Z);var Ph,Oh,Vh,Hh,di,Wh,$h,Dh,Zh,Nh,Mh,ci,Sh,Yh,Uh,Ih,Qh,Gh,Fh,Th,ei,gi=Eb(8,function(){Ch();return Zf(Hb(gi,1),ba,8,0,[Dh,Fh,Gh,Hh,Oh,Ph,Qh,Sh,Th,Ih,Mh,Nh,Uh,Vh,Wh,Yh,Zh,$h,ci,di,ei])});function P(){P=k;Re=new hi("DATA",0);Eh=new hi("LAYOUT",1)} +function hi(a,b){this.a=a;this.b=b}p(40,11,{40:1,3:1,14:1,11:1},hi);var Re,Eh,ii=Eb(40,function(){P();return Zf(Hb(ii,1),ba,40,0,[Re,Eh])});p(167,1,{});_.J=function(a){var b;b=0;a&&(b=this.I(a));2<=z&&A(lb(this.cZ)+": "+b+"/"+this.K());return ji(b,this.K())};w(167);function bf(){this.b=25;this.c=75E3;this.a=2E5}p(130,167,{},bf);_.I=function(a){a=((a.offsetWidth||0)|0)*((a.offsetHeight||0)|0);if(a=b)return 0;c=(a.offsetWidth||0)|0;a=0;b=c/b;1.4500000476837158b?a=1:1.2999999523162842b&&(a=0.4000000059604645);return gb(this.a*a)};_.K=function(){return this.a};_.a=0;w(131);function qf(a){this.b=25;this.a=a}p(132,167,{},qf); +_.I=function(a){var b,c;if(!this.a)return 0;b=Ke(this.a).b.length-1;var d,e,f;c=Ke(this.a);f=Ke(a);a=c.b.length-1;d=f.b.length-1;for(e=!1;0<=a&&0<=d&&(K(a,c.b.length),u(c.b[a])===u((K(d,f.b.length),f.b[d])));)e=!0,--a,--d;c=e?(K(a+1,c.b.length),c.b[a+1]):null;b-=Ke(c).b.length-1;c=0;4>b?c=1:6>b?c=0.6000000238418579:8>b&&(c=0.20000000298023224);return gb(this.b*c)};_.K=function(){return this.b};_.b=0;w(132);function vf(){this.a=15}p(133,167,{},vf); +_.I=function(a){var b;a=Ke(a);for(b=new C(a);b.bc){var d=b.a;c=Q(li,0,-c,7);for(var e=c.length,f="",g=0;ga||a>=b)throw new rj("Index: "+a+", Size: "+b);}function sj(a){if(null==a)throw new tj;}function qh(a,b){if(0>a||a>b)throw new rj("Index: "+a+", Size: "+b);} +function L(a,b){return a.getAttribute(b)||""}function H(a){(a=a.parentNode)&&1==a.nodeType||(a=null);return a}function uj(a,b){var c;c=a.slice(0,b);Zf(Aa(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}function vj(a,b){var c;c=wj(0,b);Zf(Aa(a),a.cM,a.__elementTypeId$,a.__elementTypeCategory$,c);return c}function Q(a,b,c,d){var e=ba;c=wj(d,c);Zf(Hb(a,1),e,b,d,c);return c}function Zf(a,b,c,d,e){e.cZ=a;e.cM=b;e.tM=oa;e.__elementTypeId$=c;e.__elementTypeCategory$=d;return e} +function wj(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>19&&(b=Dj(b),n=!0);f=b.l;0!=(f&f-1)?l=-1:(l=b.m,0!=(l&l-1)?l=-1:(g=b.h,l=0!=(g&g-1)||0==g&&0==l&&0==f?-1:0==g&&0==l&&0!=f?Ej(f):0==g&&0!=l&&0==f?Ej(l)+22:0!=g&&0==l&&0==f?Ej(g)+44:-1));c=f=g=!1;if(a.h==ha&&0==a.m&&0==a.l)if(g=f=!0, +-1==l)a=xj((Bj(),Fj)),c=!0,n=!n;else return m=Gj(a,l),n&&Hj(m),Aj=$(0,0,0),m;else 0!=a.h>>19&&(g=!0,a=Dj(a),c=!0,n=!n);if(-1!=l)return m=a,r=l,f=Gj(m,r),n&&Hj(f),22>=r?(n=m.l&(1<=r?(n=m.l,l=m.m&(1<>19,r=b.h>>19,0==m?!(0!=r||a.h>b.h||a.h==b.h&&a.m>b.m||a.h==b.h&&a.m==b.m&&a.l>=b.l):0==r||a.hd?(c=b.l<>22-d,e=b.h<>22-d):44>d?(c=0,f=b.l<>44-d):(f=c=0,e=b.l<sa?B=!1:(ob=B.l-c,Qa=B.m-d+(ob>>22),sa+=Qa>>22,0>sa?B=!1:(B.l=ob&h,B.m=Qa&h,B.h=sa&ea,B=!0));if(B&&(22>l?f.l|=1<l?f.m|=1<>>1;d=B>>>1|(d&1)<<21;c=c>>>1|(B&1)<<21;--l}n&&Hj(f);g? +(Aj=Dj(m),r&&(n=Aj,m=(Bj(),Cj),g=n.l-m.l,r=n.m-m.m+(g>>22),Aj={l:g&h,m:r&h,h:n.h-m.h+(r>>22)&ea})):Aj=$(m.l,m.m,m.h);return f}function Hj(a){var b,c,d;b=~a.l+1&h;c=~a.m+(0==b?1:0)&h;d=~a.h+(0==b&&0==c?1:0)&ea;a.l=b;a.m=c;a.h=d}function Ij(a){var b;b=Jj(a.h);return 32==b?(b=Jj(a.m),32==b?Jj(a.l)+32:b+20-10):b-12}var Aj;function Kj(a){var b,c;return-129a?(b=a+128,null==Lj&&(Lj=Q(Mj,185,256,0)),c=Lj[b],!c&&(c=Lj[b]=$(a&h,a>>22&h,0>a?ea:0)),c):$(a&h,a>>22&h,0>a?ea:0)} +function Dj(a){var b,c;b=~a.l+1&h;c=~a.m+(0==b?1:0)&h;return $(b,c,~a.h+(0==b&&0==c?1:0)&ea)}function Gj(a,b){var c,d,e;b&=63;c=a.h;(d=0!=(c&ha))&&(c|=-1048576);22>b?(e=c>>b,d=a.m>>b|c<<22-b,c=a.l>>b|a.m<<22-b):44>b?(e=d?ea:0,d=c>>b-22,c=a.m>>b-22|c<<44-b):(e=d?ea:0,d=d?h:0,c>>=b-44);return{l:c&h,m:d&h,h:e&ea}} +function Nj(a){var b,c,d;if(0==a.l&&0==a.m&&0==a.h)return"0";if(a.h==ha&&0==a.m&&0==a.l)return"-9223372036854775808";if(0!=a.h>>19)return"-"+Nj(Dj(a));for(c="";0!=a.l||0!=a.m||0!=a.h;){b=Kj(1E9);a=yj(a,b);b=Aj;b=""+(b.l|b.m<<22);if(0!=a.l||0!=a.m||0!=a.h)for(d=9-b.length;0b?"ie10":-1!=a.indexOf("msie")&&9<=b&&11>b?"ie9":-1!=a.indexOf("msie")&&8<=b&&11>b?"ie8":-1!=a.indexOf("gecko")||11<=b?"gecko1_8":"unknown";if("safari"!==a)throw new Pj(a);}p(42,4,ca);w(42);p(12,42,ca);w(12); +function Pj(a){this.e=""+("Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ("+a+").\nExpect more errors.");pi(this,this.e)}p(75,12,ca,Pj);w(75);function Nc(){Nc=k;Qc=new Qj;Rj=new Qj;Qc.n=Qc.k=-1;Rj.n=Rj.k=aa}function Sj(a){return J(a.a,a.b)}function Tj(a,b){return F(a.d,b)}function Uj(a){var b=Math.round(a.f)-a.f;return 1E-4>(0>=b?0-b:b)?""+Nj(Kj(Math.round(a.f)))+".0":""+Math.round(1E6*a.f)/1E6} +function Xc(a,b){var c=a.p;c.a+=String.fromCharCode(10);c=a.p;c.a+=b.p;a.i+=b.i;a.j+=b.j;a.k=b.k;a.f=0==a.i?0:a.j/a.i;a.c|=b.c;hd(a.g,b.g);a.e=b.e;a.d.W(b.d);a.o=ji(a.o,b.o)}function Rc(a,b){return b!=a.c?(a.c=b,!0):!1}function Qj(){Vj.call(this,"",null,0,0,0,0,0,0,0)}function Vj(a,b,c,d,e,f,g,l,m){Nc();this.p=new Wj(a);this.d=new Pe;this.i=g;this.j=l;this.a=b;this.b=c;this.e=d;this.g=new x;M(this.g,Xj(e));M(this.g,Xj(f));this.k=this.n=m;this.f=0==this.i?0:this.j/this.i}p(37,1,{},Qj,Vj); +_.tS=function(){return"["+this.n+"-"+this.k+";tl\x3d"+this.o+"; nw\x3d"+this.i+";ld\x3d"+Uj(this)+"]\t"+(this.c?"\u001b[0;32mCONTENT":"\u001b[0;35mboilerplate")+"\u001b[0m,\u001b[1;30m"+Yj(new Zj(this.d))+"\u001b[0m\n"+this.p.a};_.b=0;_.c=!1;_.e=0;_.f=0;_.i=0;_.j=0;_.k=0;_.n=0;_.o=0;var Rj,Qc;w(37);function tc(a){this.a=null;this.d=a}p(87,1,{},tc);w(87); +function vc(a,b,c){if(!(1>z))if(b){A("\u001b[0;34m\x3c\x3c\x3c\x3c\x3c "+c+" \x3e\x3e\x3e\x3e\x3e");if(!(1>z)){b=new oi;for(a=new C(a.d);a.bc.b.length)return!1;d=!1;g=(K(0,c.b.length),c.b[0]);for(f=new Mc(c,1);f.b=e?(e=!0,a.a?g.o!=c.o&&(e=!1):F(c.d,"BOILERPLATE_HEADING_FUSED")&&(e=!1),F(g.d,"STRICTLY_NOT_CONTENT")!=F(c.d,"STRICTLY_NOT_CONTENT")&&(e=!1),F(g.d,"de.l3s.boilerpipe/TITLE")!=F(c.d,"de.l3s.boilerpipe/TITLE")&&(e=!1),!g.c&&F(g.d,"de.l3s.boilerpipe/LI")&&!F(c.d,"de.l3s.boilerpipe/LI")&&(e=!1),e?(Xc(g,c),cd(f),d=!0): +g=c):g=c):g=c;return d}function ak(a){this.a=a}p(61,1,{},ak);_.tS=function(){return hb(bk),bk.n+": postFiltering\x3d"+this.a};_.a=!1;var dd,$c,bk=w(61);function ck(){ck=k;Ic=RegExp("[\\?\\!\\.\\-\\:]+","g")}function dk(a,b,c){var d,e;e=Id(b,c);if(1!=e.length)for(b=0;bd||g.length>e.length))d=f,e=g;return 0==e.length?null:Ec(e)} +function yc(a){ck();var b;if(a)for(this.a=new Pe,a=lg(a,0);a.b!=a.d.c;){b=(D(a.b!=a.d.c),a.c=a.b,a.b=a.b.a,++a.a,a.c.c);var c=void 0;b=zc(b);b=Ac(b);b=Ec(b).toLowerCase();0!=b.length&&E(this.a,b)&&(c=ek(b,"[ ]*[\\|\u00bb|-][ ]*"),null!=c&&E(this.a,c),c=ek(b,"[ ]*[\\|\u00bb|:][ ]*"),null!=c&&E(this.a,c),c=ek(b,"[ ]*[\\|\u00bb|:\\(\\)][ ]*"),null!=c&&E(this.a,c),c=ek(b,"[ ]*[\\|\u00bb|:\\(\\)\\-][ ]*"),null!=c&&E(this.a,c),c=ek(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-][ ]*"),null!=c&&E(this.a,c),c=ek(b,"[ ]*[\\|\u00bb|,|:\\(\\)\\-\u00a0][ ]*"), +null!=c&&E(this.a,c),dk(this.a,b,"[ ]+[\\|][ ]+"),dk(this.a,b,"[ ]+[\\-][ ]+"),E(this.a,fk(b," - [^\\-]+$")),E(this.a,fk(b,"^[^\\-]+ - ")))}else this.a=null}p(113,1,{},yc);var Ic;w(113);function ed(){ed=k;fd=new gk(!0)}function gk(a){this.a=a}p(63,1,{},gk);_.a=!1;var fd;w(63);function hk(a,b,c){b=J(a.d,b);c=J(a.d,c);return a.c||(b.nodeType!=c.nodeType?0:1!=b.nodeType||b.nodeName===c.nodeName)?b.parentNode==c.parentNode:!1} +function Vc(a,b){var c,d,e,f,g,l,m,n,r,B;a.g=b.d;if(2>a.g.b.length)return!1;d=a.g;e=$doc.documentElement;l=new x;for(f=0;fa.e?B==e&&++e:hk(a,r,c)&&(g=!0,Rc(J(a.g,c),!0),d[B]=d[e++]);else if(J(a.g,r).f<=a.f&&!J(a.g,r).c&&!Tj(J(a.g,r),"STRICTLY_NOT_CONTENT")&&!Tj(J(a.g,r),"de.l3s.boilerpipe/TITLE")){for(B=m;Ba.e)B==m&&++m;else if(hk(a, +r,c)){g=!0;Rc(J(a.g,r),!0);l[B]=l[m++];break}B==n?d[f++]=r:l[n++]=r}return g}function jk(a,b,c,d,e){this.b=a;this.a=b;this.c=c;this.f=d;this.e=e}p(115,1,{},jk);_.a=!1;_.b=!1;_.c=!1;_.e=0;_.f=0;w(115);function Uc(){var a=new kk;a.a=!0;return a}function Wc(a){return new jk(a.b,a.a,a.c,a.e,a.d)}function kk(){this.c=this.a=this.b=!1;this.d=this.e=0}p(60,1,{},kk);_.a=!1;_.b=!1;_.c=!1;_.d=0;_.e=0;w(60);function ad(){ad=k;bd=new lk("de.l3s.boilerpipe/TITLE")}function lk(a){this.a=a}p(62,1,{},lk);var bd; +w(62);function Sc(){Sc=k;Tc=new mk(Zf(Hb(q,1),ba,2,4,["STRICTLY_NOT_CONTENT"]))}function mk(a){this.a=a}p(114,1,{},mk);var Tc;w(114);function Ie(a){var b;b=a.a;var c;c=b.a.b.length;if(0a)return 0;if(0==a)return 32;b=-(a>>16)>>16&16;c=16-b;a>>=b;b=a-256>>16&8;c+=b;a<<=b;b=a-4096>>16&4;c+=b;a<<=b;b=a-16384>>16&2;c+=b;a=a<>14;b=a&~(a>>1);return c+2-b} +function Ej(a){var b,c;if(0==a)return 32;c=0;for(b=1;0==(b&a);b<<=1)++c;return c}function Xj(a){var b,c;return-129a?(b=a+128,c=(vk(),wk)[b],!c&&(c=wk[b]=new uk(a)),c):new uk(a)}p(27,53,{3:1,14:1,27:1,53:1},uk);_.H=function(a){var b=this.a;a=a.a;return ba?1:0};_.eQ=function(a){return s(a,27)&&a.a==this.a};_.hC=function(){return this.a};_.tS=function(){return""+this.a};_.a=0;var xk=w(27);function vk(){vk=k;wk=Q(xk,27,256,0)}var wk;function ji(a,b){return ad&&(a[d]=null);return a};_.tS=function(){return Yj(this)};w(160);function Bk(a,b){var c,d,e;c=b.jb();e=b.kb();d=a.cb(c);return!(u(e)===u(d)||null!=e&&va(e,d))||null==d&&!a.ab(c)?!1:!0}function Ck(a,b){var c,d,e;for(d=a.bb().U();d.db();)if(c=d.eb(),e=c.jb(),u(b)===u(e)||null!=b&&va(b,e))return c;return null} +function Dk(a,b){return b===a?"(this Map)":""+b}function ue(a){return a?a.kb():null}p(159,1,ia);_._=function(a){return Bk(this,a)};_.ab=function(a){return!!Ck(this,a)};_.eQ=function(a){var b;if(a===this)return!0;if(!s(a,31)||this.Y()!=a.Y())return!1;for(b=a.bb().U();b.db();)if(a=b.eb(),!this._(a))return!1;return!0};_.cb=function(a){return ue(Ck(this,a))};_.hC=function(){return Ek(this.bb())};_.Y=function(){return this.bb().Y()}; +_.tS=function(){var a,b,c,d;d=new Wj("{");a=!1;for(c=this.bb().U();c.db();)b=c.eb(),a?d.a+=", ":a=!0,d.a+=Dk(this,b.jb()),d.a+="\x3d",d.a+=Dk(this,b.kb());d.a+="}";return d.a};w(159);function Ng(a,b){return wa(b)?S(a,b):!!te(a.a,b)}function Ce(a,b){return wa(b)?T(a,b):ue(te(a.a,b))}function T(a,b){return null==b?ue(te(a.a,null)):a.c.vb(b)}function S(a,b){return null==b?!!te(a.a,null):void 0!==a.c.vb(b)}function Og(a,b,c){return wa(b)?R(a,b,c):we(a.a,b,c)} +function R(a,b,c){return null==b?we(a.a,null,c):a.c.yb(b,c)}function rd(a){Fk();a.a=Gk.rb();a.a.b=a;a.c=Gk.sb();a.c.b=a;a.b=0;Hk(a)}p(81,159,ia);_.ab=function(a){return Ng(this,a)};_.bb=function(){return new Ik(this)};_.cb=function(a){return Ce(this,a)};_.Y=function(){return this.b};_.b=0;w(81);p(161,160,ja);_.eQ=function(a){if(a===this)a=!0;else if(s(a,16)&&a.Y()==this.Y())a:{var b;sj(a);for(b=a.U();b.db();)if(a=b.eb(),!this.X(a)){a=!1;break a}a=!0}else a=!1;return a};_.hC=function(){return Ek(this)}; +w(161);function Ik(a){this.a=a}p(44,161,ja,Ik);_.X=function(a){return s(a,15)?Bk(this.a,a):!1};_.U=function(){return new Jk(this.a)};_.Y=function(){return this.a.b};w(44);function Ae(a){if(a.a.db())return!0;if(a.a!=a.b)return!1;a.a=a.c.a.ob();return a.a.db()}function Be(a){if(a._gwt_modCount!=a.c._gwt_modCount)throw new Kk;return D(Ae(a)),a.a.eb()}function Jk(a){this.c=a;this.a=this.b=this.c.c.ob();this._gwt_modCount=a._gwt_modCount}p(45,1,{},Jk);_.db=function(){return Ae(this)};_.eb=function(){return Be(this)}; +w(45);p(162,160,{18:1});_.fb=function(){throw new zk("Add not supported on this list");};_.V=function(a){this.fb(this.Y(),a);return!0};_.eQ=function(a){var b,c,d;if(a===this)return!0;if(!s(a,18)||this.Y()!=a.Y())return!1;d=a.U();for(b=this.U();b.db();)if(a=b.eb(),c=d.eb(),!(u(a)===u(c)||null!=a&&va(a,c)))return!1;return!0};_.hC=function(){var a,b,c;c=1;for(b=this.U();b.db();)a=b.eb(),c=31*c+(null!=a?Ia(a):0),c=~~c;return c};_.U=function(){return new C(this)}; +_.hb=function(){throw new zk("Remove not supported on this list");};w(162);function Mg(a){D(a.bb)throw new rj("fromIndex: "+b+" \x3c 0");if(c>d)throw new rj("toIndex: "+c+" \x3e size "+d);if(b>c)throw new sk("fromIndex: "+b+" \x3e toIndex: "+c);this.c=a;this.a=b;this.b=c-b}p(56,162,{18:1},gd);_.fb=function(a,b){qh(a,this.b);Lk(this.c,this.a+a,b);++this.b};_.gb=function(a){K(a,this.b);return J(this.c,this.a+a)};_.hb=function(a){K(a,this.b);a=this.c.hb(this.a+a);--this.b;return a};_.Y=function(){return this.b};_.a=0;_.b=0;w(56); +function Mk(a){a=new Jk((new Ik(a.a)).a);return new Nk(a)}function Ok(a){this.a=a}p(55,161,ja,Ok);_.X=function(a){return Ng(this.a,a)};_.U=function(){return Mk(this)};_.Y=function(){return this.a.b};w(55);function Nk(a){this.a=a}p(82,1,{},Nk);_.db=function(){return Ae(this.a)};_.eb=function(){return Be(this.a).jb()};w(82);function ze(a){a=new Jk((new Ik(a.a)).a);return new Pk(a)}function ye(a){this.a=a}p(83,160,{},ye);_.X=function(a){var b=this.a;return b.c.mb(a)||b.a.mb(a)};_.U=function(){return ze(this)}; +_.Y=function(){return this.a.b};w(83);function Pk(a){this.a=a}p(84,1,{},Pk);_.db=function(){return Ae(this.a)};_.eb=function(){return Be(this.a).kb()};w(84);function Qk(a,b){var c;c=a.d;a.d=b;return c}p(34,1,{34:1,15:1});_.eQ=function(a){return s(a,15)?Rk(this.c,a.jb())&&Rk(this.d,a.kb()):!1};_.jb=function(){return this.c};_.kb=function(){return this.d};_.hC=function(){return Sk(this.c)^Sk(this.d)};_.lb=function(a){return Qk(this,a)};_.tS=function(){return this.c+"\x3d"+this.d};w(34); +function Tk(a,b){this.c=a;this.d=b}p(35,34,{34:1,35:1,15:1},Tk);w(35);p(166,1,{15:1});_.eQ=function(a){return s(a,15)?Rk(this.jb(),a.jb())&&Rk(this.kb(),a.kb()):!1};_.hC=function(){return Sk(this.jb())^Sk(this.kb())};_.tS=function(){return this.jb()+"\x3d"+this.kb()};w(166);function Uk(a,b){var c;c=Vk(a,b.jb());return!!c&&Rk(c.d,b.kb())}p(169,159,ia);_._=function(a){return Uk(this,a)};_.ab=function(a){return!!Vk(this,a)};_.bb=function(){return new Wk(this)};_.cb=function(a){return ue(Vk(this,a))}; +w(169);function Wk(a){this.a=a}p(72,161,ja,Wk);_.X=function(a){return s(a,15)&&Uk(this.a,a)};_.U=function(){return new Xk(this.a)};_.Y=function(){return this.a.b};w(72);function Yk(a){a=new Xk((new Zk(a.a)).a);return new $k(a)}function al(a){this.a=a}p(142,161,ja,al);_.X=function(a){return!!Vk(this.a,a)};_.U=function(){return Yk(this)};_.Y=function(){return this.a.b};w(142);function $k(a){this.a=a}p(143,1,{},$k);_.db=function(){return this.a.a.db()};_.eb=function(){return this.a.a.eb().jb()};w(143); +function mc(a,b){var c;c=lg(a,b);try{return D(c.b!=c.d.c),c.c=c.b,c.b=c.b.a,++c.a,c.c.c}catch(d){d=Ne(d);if(s(d,39))throw new rj("Can't get element "+b);throw Oe(d);}}p(163,162,{18:1});_.fb=function(a,b){var c;c=lg(this,a);bl(c.d,b,c.b.b,c.b);++c.a;c.c=null};_.gb=function(a){return mc(this,a)};_.U=function(){return lg(this,0)}; +_.hb=function(a){var b,c;b=lg(this,a);try{return c=(D(b.b!=b.d.c),b.c=b.b,b.b=b.b.a,++b.a,b.c.c),cl(b),c}catch(d){d=Ne(d);if(s(d,39))throw new rj("Can't remove element "+a);throw Oe(d);}};w(163);function Lk(a,b,c){qh(b,a.b.length);a.b.splice(b,0,c)}function M(a,b){a.b[a.b.length]=b;return!0} +function hd(a,b){var c;c=b.Z();if(0==c.length)return!1;var d=c,e=a.b,f=a.b.length;c=c.length;var g=0;d===e&&(d=d.slice(g,g+c),g=0);for(var l=g,g=g+c;ld&&(b[d]=null);return b}function x(){this.b=Q(Ib,1,0,3)}p(6,162,ka,x);_.fb=function(a,b){Lk(this,a,b)};_.V=function(a){return M(this,a)};_.W=function(a){return hd(this,a)};_.X=function(a){return-1!=ld(this,a)};_.gb=function(a){return J(this,a)};_.hb=function(a){return dl(this,a)};_.Y=function(){return this.b.length};_.Z=function(){return uj(this.b,this.b.length)};_.$=function(a){return ag(this,a)};w(6); +function Ud(a){this.a=a}p(128,162,ka,Ud);_.X=function(a){a:{var b,c;b=0;for(c=this.a.length;bc&&(a[c]=null);return a};w(128); +function Ek(a){var b,c;c=0;for(b=a.U();b.db();)a=b.eb(),c+=null!=a?Ia(a):0,c=~~c;return c}function el(){el=k}function fl(a,b){sj(a);sj(b);return wa(a)?a==b?0:a=a.b>>1)for(d=a.c,c=a.b;c>b;--c)d=d.b;else for(d=a.a.a,c=0;ca||a>=b)throw new qk;}p(124,162,ka);_.fb=function(a,b){nk(a,this.a.b.length+1);Lk(this.a,a,b)};_.V=function(a){return M(this.a,a)};_.W=function(a){return hd(this.a,a)};_.X=function(a){return-1!=ld(this.a,a)};_.gb=function(a){return nk(a,this.a.b.length),J(this.a,a)};_.U=function(){return new C(this.a)};_.hb=function(a){return nk(a,this.a.b.length),this.a.hb(a)};_.Y=function(){return this.a.b.length}; +_.Z=function(){var a=this.a;return uj(a.b,a.b.length)};_.$=function(a){return ag(this.a,a)};_.tS=function(){return Yj(this.a)};w(124);function pk(){this.a=new x}p(125,124,ka,pk);w(125);function Vk(a,b){var c,d;for(d=a.a;d;){c=fl(b,d.c);if(0==c)return d;c=0>c?0:1;d=d.a[c]}return null}function Il(a,b,c,d,e,f,g,l){var m;if(d){(m=d.a[0])&&Il(a,b,c,m,e,f,g,l);m=d.c;var n,r;c.Bb()&&(n=fl(m,e),0>n||!f&&0==n)||c.Cb()&&(r=fl(m,g),0e?0:1;b.a[e]=Jl(a,b.a[e],c,d);Kl(b.a[e])&&(Kl(b.a[1-e])?(b.b=!0,b.a[0].b=!1,b.a[1].b=!1):Kl(b.a[e].a[e])?b=Ll(b,1-e):Kl(b.a[e].a[1-e])&&(b=(f=1-(1-e),b.a[f]=Ll(b.a[f],f),Ll(b,1-e))))}else return c;return b}function Kl(a){return!!a&&a.b}function Ll(a,b){var c,d;c=1-b;d=a.a[c];a.a[c]=d.a[b];d.a[b]=a;a.b=!0;d.b=!1;return d}function Ml(){this.a=null;el()}p(71,169,{3:1,31:1},Ml);_.bb=function(){return new Zk(this)}; +_.Y=function(){return this.b};_.b=0;w(71);function Xk(a){var b=(im(),jm),c;c=new x;Il(a,c,b,a.a,null,!1,null,!1);this.a=new Mc(c,0)}p(51,1,{},Xk);_.db=function(){return this.a.db()};_.eb=function(){return this.a.eb()};w(51);function Zk(a){this.a=a}p(73,72,ja,Zk);w(73);function km(a,b){Tk.call(this,a,b);this.a=Q(lm,41,2,0);this.b=!0}p(41,35,{34:1,35:1,15:1,41:1},km);_.b=!1;var lm=w(41);function mm(){}p(138,1,{},mm); +_.tS=function(){return"State: mv\x3d"+this.c+" value\x3d"+this.d+" done\x3d"+this.a+" found\x3d"+this.b};_.a=!1;_.b=!1;_.c=!1;w(138);function im(){im=k;jm=new nm("All",0);om=new pm;qm=new rm;sm=new tm}function nm(a,b){this.a=a;this.b=b}p(17,11,la,nm);_.Bb=function(){return!1};_.Cb=function(){return!1};var jm,om,qm,sm,um=Eb(17,function(){im();return Zf(Hb(um,1),ba,17,0,[jm,om,qm,sm])});function pm(){this.a="Head";this.b=1}p(139,17,la,pm);_.Cb=function(){return!0};Eb(139,null); +function rm(){this.a="Range";this.b=2}p(140,17,la,rm);_.Bb=function(){return!0};_.Cb=function(){return!0};Eb(140,null);function tm(){this.a="Tail";this.b=3}p(141,17,la,tm);_.Bb=function(){return!0};Eb(141,null);function Zj(a){this.a=new Ml;Ak(this,a)}p(50,161,{3:1,16:1},Zj);_.V=function(a){var b=this.a,c=(th(),uh);a=new km(a,c);c=new mm;b.a=Jl(b,b.a,a,c);c.b||++b.b;b.a.b=!1;return null==c.d};_.X=function(a){return!!Vk(this.a,a)};_.U=function(){return Yk(new al(this.a))};_.Y=function(){return this.a.b}; +w(50);var ik=Gb("I");w(148);w(150);var Mj=w(null);w(153);var li=Gb("C"),ql=Fb();_=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}("com.dom_distiller.client.DomDistiller");_.apply=function(){var a;return lc((a={},a))};_.applyWithOptions=lc; +function vm(a){return function(){var b;a:{var c=arguments,d;0!=Li&&(d=Date.now?Date.now():(new Date).getTime(),2E3SetString("4", message.section()); } - base::ListValue* field_list = new base::ListValue(); - dict->Set("5", field_list); - for (int i = 0; i < message.authors_size(); ++i) { - field_list->AppendString(message.authors(i)); + { + base::ListValue* field_list = new base::ListValue(); + dict->Set("5", field_list); + for (int i = 0; i < message.authors_size(); ++i) { + field_list->AppendString(message.authors(i)); + } } return dict.Pass(); } @@ -351,12 +353,14 @@ namespace dom_distiller { dom_distiller::proto::json::MarkupArticle::WriteToValue(message.article()); dict->Set("8", inner_message_value.release()); } - base::ListValue* field_list = new base::ListValue(); - dict->Set("9", field_list); - for (int i = 0; i < message.images_size(); ++i) { - scoped_ptr inner_message_value = - dom_distiller::proto::json::MarkupImage::WriteToValue(message.images(i)); - field_list->Append(inner_message_value.release()); + { + base::ListValue* field_list = new base::ListValue(); + dict->Set("9", field_list); + for (int i = 0; i < message.images_size(); ++i) { + scoped_ptr inner_message_value = + dom_distiller::proto::json::MarkupImage::WriteToValue(message.images(i)); + field_list->Append(inner_message_value.release()); + } } return dict.Pass(); } @@ -477,12 +481,14 @@ namespace dom_distiller { if (message.has_total_time()) { dict->SetDouble("5", message.total_time()); } - base::ListValue* field_list = new base::ListValue(); - dict->Set("6", field_list); - for (int i = 0; i < message.other_times_size(); ++i) { - scoped_ptr inner_message_value = - dom_distiller::proto::json::TimingEntry::WriteToValue(message.other_times(i)); - field_list->Append(inner_message_value.release()); + { + base::ListValue* field_list = new base::ListValue(); + dict->Set("6", field_list); + for (int i = 0; i < message.other_times_size(); ++i) { + scoped_ptr inner_message_value = + dom_distiller::proto::json::TimingEntry::WriteToValue(message.other_times(i)); + field_list->Append(inner_message_value.release()); + } } return dict.Pass(); } @@ -701,12 +707,14 @@ namespace dom_distiller { if (message.has_text_direction()) { dict->SetString("9", message.text_direction()); } - base::ListValue* field_list = new base::ListValue(); - dict->Set("10", field_list); - for (int i = 0; i < message.content_images_size(); ++i) { - scoped_ptr inner_message_value = - dom_distiller::proto::json::DomDistillerResult::ContentImage::WriteToValue(message.content_images(i)); - field_list->Append(inner_message_value.release()); + { + base::ListValue* field_list = new base::ListValue(); + dict->Set("10", field_list); + for (int i = 0; i < message.content_images_size(); ++i) { + scoped_ptr inner_message_value = + dom_distiller::proto::json::DomDistillerResult::ContentImage::WriteToValue(message.content_images(i)); + field_list->Append(inner_message_value.release()); + } } return dict.Pass(); } -- 2.11.4.GIT