(function(){function D(f){var a=0;return function(){return a=d}});V("String.prototype.startsWith",function(f){return f?f:function(a,c){var b=U(this,a,"startsWith");a+="";var d=b.length,e=a.length;c=Math.max(0,Math.min(c|0,b.length));for(var m=0;m=e}}); V("String.fromCodePoint",function(f){return f?f:function(a){for(var c="",b=0;bd||1114111=d?c+=String.fromCharCode(d):(d-=65536,c+=String.fromCharCode(d>>>10&1023|55296),c+=String.fromCharCode(d&1023|56320))}return c}}); function W(f,a){Q();f instanceof String&&(f+="");var c=0,b={next:function(){if(cg&&(f=g);for(I=1<(I-=v[l])){this.status=2;this.Ba=f;return}if(0>(I-=v[g]))this.status=2,this.Ba=f;else{v[g]+=I;t[1]=l=0;A=v;z=1;for(u=2;0<--g;)t[u++]=l+=A[z++];A=a;g=z=0;do 0!=(l=A[z++])&&(r[t[l]++]=g);while(++gy+q[1+r];){y+=q[1+r];r++;B=(B=M-y)>f?f:B;if((h=1<<(l=C-y))>a+1)for(h-=a+1,u=C;++lO&&y>y-q[r],p[r-1][l].e=n.e,p[r-1][l].va=n.va,p[r-1][l].n=n.n,p[r-1][l].t=n.t)}n.va=C-y;z>=c?n.e=99:A[z]A[z]?16:15,n.n=A[z++]):(n.e=k[A[z]-e],n.n=m[A[z++]-e]);h=1<>y;l>=1)g^=l;for(g^=l;(g&(1<>=a;this.$a-=a},hc:function(a,c,b){var d,e;if(0==b)return 0;for(e=0;;){this.P(this.ya);var m=this.Na.list[this.U(this.ya)];for(d=m.e;16e;e++)f[e]=8;for(;256>e;e++)f[e]=9;for(;280>e;e++)f[e]=7;for(;288>e;e++)f[e]=8;this.Nc=7;e=new c(f,288,257,m,k,this.Nc);if(0!=e.status)return alert("HufBuild error: "+e.status),-1;this.gc=e.root;this.Nc=e.Ba;for(e=0;30>e;e++)f[e]=5;this.Mc=5;e=new c(f,30,0,g,h,this.Mc);if(1f;f++)p[n[f]]=0;this.ya=7;f=new c(p,19,19,null,null,this.ya);if(0!=f.status)return-1;this.Na=f.root;this.ya=f.Ba;var E=q+r;for(e=l=0;ef)p[e++]=l=f;else if(16== f){this.P(2);f=3+this.U(2);this.O(2);if(e+f>E)return-1;for(;0E)return-1;for(;0l&&(g+=l,q+=l,l=0,p=!0);if(!q)break;l=a.substr(l,q);n=n.length?l+e+n:l;h-=q;fthis&&(d="-"+d);break;case "x":case "X":d=parseInt(Math.abs(this)).toString(16);"X"==c&&(d=d.toUpperCase());-1!=e&&(d=d.Yd(e));break;case "e":case "E":d=-1==e?this.toExponential():this.toExponential(e);"E"==c&&(d=d.toUpperCase());break;case "f":case "F":case "n":case "N":-1==e&&(e=b.bh);d=this.toFixed(e).toString(); e&&"."!=b.Xd&&(e=d.indexOf("."),d=d.substr(0,e)+b.Xd+d.substr(e+1));if("n"==c||"N"==c)d=Number.nc(d,b.eh,b.Xd,b.dh);break;case "c":case "C":-1==e&&(e=b.Kg);d=Math.abs(this).toFixed(e).toString();e&&"."!=b.Ld&&(e=d.indexOf("."),d=d.substr(0,e)+b.Ld+d.substr(e+1));d=Number.nc(d,b.Mg,b.Ld,b.Lg);d=0>this?String.format(b.Ng,d):String.format(b.Og,d);break;case "p":case "P":-1==e&&(e=b.fh),d=(100*Math.abs(this)).toFixed(e).toString(),e&&"."!=b.Zd&&(e=d.indexOf("."),d=d.substr(0,e)+b.Zd+d.substr(e+1)),d= Number.nc(d,b.hh,b.Zd,b.gh),d=0>this?String.format(b.ih,d):String.format(b.jh,d)}return d};String.na="String";String.ce="";String.compare=function(a,b,d){d&&(a&&(a=a.toUpperCase()),b&&(b=b.toUpperCase()));a=a||"";b=b||"";return a==b?0:athis.length?!1:this.substr(this.length-a.length)==a:!0};String.Ja=function(a, b,d){return 0==String.compare(a,b,d)};String.gd=function(c,b,d){String.hd||(String.hd=/(\{[^\}^\{]+\})/g);return c.replace(String.hd,function(c,f){c=b[parseInt(f.substr(1))+1];if(a.wa(c))return"";if(c.format){var e=null,m=f.indexOf(":");0this.length?this.substr(0,a):this.substr(0,a)+this.substr(a+b)};String.prototype.startsWith=function(a){return a.length?a.length>this.length?!1:this.substr(0,a.length)==a:!0};String.prototype.trim||(String.prototype.trim=function(){return this.Sf().Tf()});String.prototype.Sf=function(){return this.replace(/\s*$/, "")};String.prototype.Tf=function(){return this.replace(/^\s*/,"")};Array.na="Array";Array.Lb=[a.Ib];Array.prototype.add=function(a){this.push(a)};Object.defineProperty(Array.prototype,"add",{enumerable:!1,writable:!0});Array.prototype.addRange=function(a){this.push.apply(this,a)};Object.defineProperty(Array.prototype,"addRange",{enumerable:!1,writable:!0});Object.defineProperty(Array.prototype,"aggregate",{enumerable:!1,writable:!0});Array.prototype.clear=function(){this.length=0};Object.defineProperty(Array.prototype, "clear",{enumerable:!1,writable:!0});Array.prototype.clone=function(){return 1===this.length?[this[0]]:Array.apply(null,this instanceof Array?this:T(S(this)))};Object.defineProperty(Array.prototype,"clone",{enumerable:!1,writable:!0});Array.prototype.contains=function(a){return 0<=this.indexOf(a)};Object.defineProperty(Array.prototype,"contains",{enumerable:!1,writable:!0});Object.defineProperty(Array.prototype,"dequeue",{enumerable:!1,writable:!0});Array.prototype.enqueue=function(a){this.sf=!0; this.push(a)};Object.defineProperty(Array.prototype,"enqueue",{enumerable:!1,writable:!0});Array.prototype.Z=function(){return this.length?this[this.sf?0:this.length-1]:null};Object.defineProperty(Array.prototype,"peek",{enumerable:!1,writable:!0});Array.prototype.every||(Array.prototype.every=function(a,b){for(var c=this.length,e=0;e";case "#":return"x"===a.charAt(2)?String.fromCharCode(parseInt(a.substring(3,a.length-1),16)):String.fromCharCode(parseInt(a.substring(2,a.length-1),10))}return a})};a.prototype={advance:function(){this.Ia=null;this.Qd();var a=this.location.start;++a;this.location.empty=!1;if("/"!==this.J.charAt(a))return this.location.empty="/"===this.J.charAt(this.J.indexOf(">",a)-1),!0;this.location.end=!0;return!1},Ud:function(){var a=this.location.start+1,b=this.J.indexOf(">", a);this.location.empty&&--b;a=this.J.substring(a,b);this.Ia={};b=a.indexOf(" ");if(-1!==b){this.Nd=a.substring(0,b);a=a.slice(b);a=a.split('"');b=a.length-1;for(var d=0;d", a),"/"!==this.J.charAt(a-1)&&++b);this.location.start=this.J.indexOf("<",a)}this.location.cc=this.location.start+1;this.location.dc=1},mark:function(){this.J.mark&&this.J.mark(this.location.start)},L:function(){null!==this.Ia&&"undefined"!==typeof this.Ia||this.Ud();return this.Nd},G:function(){++this.depth;this.location={start:this.location.start};this.Eb[this.Eb.length]=this.location;this.Hc=!0},F:function(){--this.depth;this.Ia=null;var a=this.location.cc,b=this.location.dc,d=this.location.empty, e=this.location.end;this.Eb.pop();this.location=this.Eb[this.Eb.length-1];this.location.cc=a;this.location.dc=e?0:d?b:b+1},T:function(){return this.location.empty?!0:"/"===this.J.charAt(this.J.indexOf("<",this.location.start+1)+1)},A:function(a){null!==this.Ia&&"undefined"!==typeof this.Ia||this.Ud();return f.Jb.Uf(this.Ia[a])}};f.le=a})(self)},function(){(function(){function f(a,c){this.o=[];this.s=[];a&&this.I(a,c)}self.M.Nf();String.fromCodePoint||function(){function a(){var a=[],c=-1,f=arguments.length; if(!f)return"";for(var g="";++ch||1114111=h)a.push(h);else{h-=65536;var n=(h>>10)+55296;h=h%1024+56320;a.push(n,h)}if(c+1===f||16384b&&(c=5E-4>b?5E-7>b?9:7:5);c=Math.pow(10,c);a=Math.round(a*c)/c;return a.toString()};trn.b.D=function(a,c){if(!a)throw Error(c);};trn.b.Qg=function(a){return(new trn.b(a,!1)).Ye()};trn.b.prototype={ef:function(){return this.uc()},pc:function(a,c){var b=this.Xe(),d=this.c.L();if(trn.b.i(d,"Path"))var e=this.sc();else trn.b.i(d,"Canvas")?e=this.Qb():trn.b.i(d,"Glyphs")?e=this.rc():(e=null,trn.b.D(!1,"Invalid Element "+d));e.pb(b);if(e.Hf()){b=this.ef(); d=this.fb();b.mtx=[d.V,d.W,d.X,d.Y,d.da,d.ea];if(a){a={operators:a.o,data:a.s};var f=this.c.A("RenderTransform");if(null!=f){var k=new trn.H;k.aa(f);f=new trn.H;f.vc(d);f.Qa(k);d=f}a.mtx=[d.V,d.W,d.X,d.Y,d.da,d.ea]}this.I(trn.b.Ve,[b,{x1:e.l,y1:e.m,x2:e.l+e.C,y2:e.m+e.B},c,a]);this.ud=!0}else this.ha=!1},Qb:function(){var a=new trn.ga;this.ba();var c=this.c.A("RenderTransform");if(null!=c){var b=new trn.H;b.aa(c);this.R(b)}c=this.c.A("Clip");null!=c&&(a=this.Da(c));c=null;if(!this.c.T()){for(this.c.G();this.c.advance();)b= this.c.L(),trn.b.i(b,"Canvas.Clip")?(trn.b.D(!this.c.T(),"Canvas.Clip: Must contain PathGeometry element"),this.c.G(),this.c.advance()&&(b=new trn.H,b.aa(this.u("Transform")),this.R(b),a.pb(this.Da(this.u("Figures"))),b=b.gb(),this.R(b)),this.c.F()):trn.b.i(b,"Path")?null!=c?c.Lc(this.sc()):c=this.sc():trn.b.i(b,"Glyphs")?null!=c?c.Lc(this.rc()):c=this.rc():trn.b.i(b,"Canvas")&&(null!=c?c.Lc(this.Qb()):c=this.Qb());this.c.F()}null!=c&&a.pb(c);this.ra();return a},nf:function(){var a=this.xa("trn:BlendMode", "source-over");a=this.ha?"source-over":a;var c=this.Dc();c||(this.save(),this.ba());var b=null,d=this.c.A("OpacityMask");null!=d&&(console.warn("Uh oh OpacityMask Resource!"),b=this.Ea(d));if(!this.c.T()){for(this.c.G();this.c.advance();)if(d=this.c.L(),trn.b.i(d,"Canvas.Resources"))this.c.T()?trn.b.D(!1,"Canvas.Resources must contain ResourceDictionary element"):(this.c.G(),this.c.advance(),this.Ad(),this.c.F());else if(trn.b.i(d,"Canvas.Clip"))trn.b.D(!this.c.T(),"Canvas.Clip: Must contain PathGeometry element"), this.c.G(),this.c.advance()&&(c||(this.save(),c=!0,this.ba()),d=new trn.H,d.aa(this.u("Transform")),this.v(this.R(d)),trn.b.D(trn.b.i(this.c.L(),"PathGeometry"),"Path.Clip must contain PathGeometry"),this.ac(this.u("Figures")),d=d.gb(),this.v(this.R(d))),this.c.F();else if(trn.b.i(d,"Canvas.OpacityMask"))this.ha||(this.c.G(),this.c.advance(),b=this.eb(trn.b.oa,new f(trn.b.Nb)),this.c.F());else if(trn.b.i(d,"Path")||trn.b.i(d,"Glyphs")||trn.b.i(d,"Canvas")||trn.b.i(d,"trn:Glyphs")){if(null!=b||"source-over"!== a){this.Cb();this.c.F();this.ha=!0;this.pc(b,a);return}this.Sa=!1;break}this.Sa&&this.c.F()}this.Sa&&this.Cb();this.ha=!1},Cb:function(){this.restore();this.ra()},Fb:function(a){a=this.c.A(a);trn.b.D(null!=a,this.c.L()+": "+a+" is not defined");return parseFloat(a)},sa:function(a,c){a=this.c.A(a);return null!=a?parseFloat(a):c},u:function(a){a=this.c.A(a);trn.b.D(null!=a,this.c.L()+": "+a+" is not defined");return a},xa:function(a,c){a=this.c.A(a);return null!=a?a:c},Pd:function(){var a=this.c.A("x:Key"); trn.b.D(null!=a,"Key must be defined for elements in a resource dictionary");return a},Dc:function(){0===this.Va&&this.c.mark();var a=!1,c=this.sa("Opacity",1);1>c&&(a||(a=!0,this.save(),this.ba()),this.v(this.cb(c)));c=this.c.A("RenderTransform");null!=c&&(a||(a=!0,this.save(),this.ba()),this.qf(c));c=this.c.A("Clip");null!=c&&(a||(this.save(),this.ba()),this.ac(c),a=!0);return a},ac:function(a){var c=!0;a&&"F"===a[0]&&(c=!1);this.Cd(c?"evenodd":"nonzero");this.gf(this.Da(a));this.yd(a);this.o.push(trn.b.xe); this.s.push(c?["evenodd"]:[])},mf:function(a){var c=[];for(a=self.$d.tb.Ya(a.split(";"));a.Wd();){var b=a.current,d=new trn.Fa;b=b.split(",");if(1<=b.length){if(0d)c+=String.fromCharCode(d),b++;else if(191d){var e=a.charCodeAt(b+1);c+=String.fromCharCode((d&31)<<6|e&63);b+=2}else if(240>d){e=a.charCodeAt(b+1);var f=a.charCodeAt(b+2);c+=String.fromCharCode((d&15)<<12|(e&63)<<6|f&63);b+=3}else e=a.charCodeAt(b+1),f=a.charCodeAt(b+2),c4=a.charCodeAt(b+ 3),c+=String.fromCodePoint((d&7)<<18|(e&63)<<12|(f&63)<<6|c4&63),b+=4;else console.warn("Invalid UTF-8 character")}return c},rc:function(){var a=new trn.ga,c=this.c.A("Clip");null!=c&&(a=this.Da(c));return a},tc:function(a,c){return this.jf&&1===a.length?c===trn.b.ad?trn.b.De:c===trn.b.qc?trn.b.qc:trn.b.Ee:c},Sc:function(a){return 0===Object.keys(a).length&&a.constructor===Object},xd:function(a){var c=this.xa("trn:BlendMode","source-over");c=this.ha?"source-over":c;var b="source-over"!=c&&!this.Tb, d=this.Dc();this.Tb&&this.Bd(c);var e=this.Fb("OriginX"),m=this.Fb("OriginY"),k=this.u("FontUri");this.xb[k]=null;var g=this.Fb("FontRenderingEmSize"),h=this.mf(this.xa("Indices",""));if(200>g){var n=g/200;d||(this.ba(),this.save(),d=!0);var p=new trn.H;p.vb(n,0,0,n,e,m);g=200;m=0;this.o.push(trn.b.Pb);this.s.push(p.Rb())}var q=0;e=new f;var l=this.ff(),r=0,v=0,u=g/100,t="",F=null;a=(p=this.c.A("Stroke"))?trn.b.qc:a?trn.b.ad:trn.b.Ce;e.I(trn.b.Te,0);for(var G={},x,E=0;EH?1:0);if(r!==w.Zb||v!==w.$b)t&&(e.I(this.tc(x,a),[t,r?r*u:0,m-v*u]),e.I(trn.b.cd,[t])),r=w.Zb,v=w.$b,t="";w.Ab&&(G[t.length]=l.substr(q,w.Vb));w.zc?(this.Sc(G)||e.I(trn.b.fd,[G]),x=t+(w.Ab?String.fromCharCode(w.Yb+57344):l.substr(q,H)),e.I(this.tc(x,a),[x,r?r*u:0,m-v*u]),t&&e.I(trn.b.cd,[t]),e.I(trn.b.ue,[w.wc*u]),G={},t=""):t+=w.Ab?String.fromCharCode(w.Yb+57344):l.substr(q,H);E+=w.xc;q+=H}if(t||qthis.Ta[k].length&&(this.Ta[k]+=l.substr(0,10-this.Ta[k].length)):this.Ta[k]=l.substr(0,10),this.tf(trn.b.Md(g)+"px "+k),null!==x&&(q||(x=new f(trn.b.oa,"#000000"),x.v(e)),this.Ec(x,e)),null!=F&&(g=this.sa("StrokeThickness",1),r=this.c.A("RenderTransform"),l=new trn.H,null!=r&&l.aa(r),this.Fc(g/(n*l.Xa())),this.Dd(this.ld(this.xa("StrokeStartLineCap", "Flat"))),this.Ed(this.xa("StrokeLineJoin","miter").toLowerCase()),this.Fd(this.sa("StrokeMiterLimit",10)),h||(F=new f(trn.b.Ca,"#000000"),F.v(e)),this.Gd(F,e));d&&(this.restore(),this.ra());if(null!=m||b)this.ha=!0,this.pc(m,c);this.ha=!1},kd:function(){var a=[];this.c.G();trn.b.D(this.c.advance(),"Gradient brushes must contain GradientStops");for(this.c.G();this.c.advance();){var c=this.u("Color"),b=this.u("Offset");a.push(b);a.push(this.jd(c))}this.c.F();this.c.F();return a},af:function(a,c,b){var d= this.c.A("Transform"),e=new f;e.save();this.ba();null!=d&&(b.aa(d),e.v(this.R(b)));b=this.sa("Opacity",1);1>b&&e.v(this.cb(b));d=this.u("StartPoint").split(",");b=parseFloat(d[0]);d=parseFloat(d[1]);var m=this.u("EndPoint").split(",");b={type:trn.b.Me,x0:b,y0:d,x1:parseFloat(m[0]),y1:parseFloat(m[1]),stops:this.kd()};e.I(a,[b]);e.v(c);e.restore();this.ra();return e},cf:function(a,c,b){var d=this.c.A("Transform"),e=new f,m=this.u("RadiusX"),k=this.u("RadiusY"),g=this.u("GradientOrigin"),h=this.u("Center"); e.save();this.ba();var n=parseFloat(m),p=parseFloat(k);trn.b.D(0b&&e.v(this.cb(b));m={type:trn.b.Pe,x0:g,y0:l,x1:h,y1:q,r:m,stops:this.kd()};e.I(a,[m]);e.v(c);e.restore();this.ra();return e},uf:function(){trn.b.D(!this.Xb,"Incorrect custom glyph start"); this.o.push(trn.b.ze);this.s.push(null);this.Xb=!0},We:function(){trn.b.D(this.Xb,"Incorrect custom glyph end");this.o.push(trn.b.Ae);this.s.push(null);this.Xb=!1},v:f.prototype.v,I:f.prototype.I,Gd:function(a,c){var b=this.N.Z();a.Ja(b.ob)?c?this.v(c):this.I(trn.b.Ob,null):(a.o[0]===trn.b.Ca&&(b.ob=a),this.v(a))},Ec:function(a,c){var b=this.N.Z();a.Ja(b.ib)?this.v(c):(a.o[0]===trn.b.oa&&(b.ib=a),this.v(a))},Bd:function(a){var c=this.N.Z();a!==c.zb&&(c.zb=a,this.I(trn.b.He,[a]))},cb:function(a){var c= this.N.Z();c.Ua*=a;return new f(trn.b.Ge,[c.Ua])},Cd:function(a){var c=this.N.Z();a!==c.hb&&(c.hb=a)},Fc:function(a){var c=this.N.Z();a!==c.mb&&(c.mb=a,this.o.push(trn.b.Le),this.s.push([a,this.fb().Xa()]))},Dd:function(a){var c=this.N.Z();a!==c.kb&&(c.kb=a,this.o.push(trn.b.Je),this.s.push([a]))},Ed:function(a){var c=this.N.Z();a!==c.lb&&(c.lb=a,this.o.push(trn.b.Ke),this.s.push([a]))},Fd:function(a){var c=this.N.Z();a!==c.nb&&(c.nb=a,this.o.push(trn.b.Ne),this.s.push([a]))},tf:function(a){var c= this.N.Z();a!==c.jb&&(c.jb=a,this.o.push(trn.b.Fe),this.s.push([a]))},R:function(a){this.N.Z().za.Qa(a);return new f(trn.b.Pb,a.Rb())},fb:function(){return this.N.Z().za},Xe:function(){return this.N.Z().ta},gf:function(a){this.N.Z().ta.pb(a)},ba:function(a){a=a?this.N.Z().Jf():this.N.Z().clone();this.N.push(a);this.ia.add({})},ra:function(){this.N.pop();for(var a=Object.keys(this.ia[this.ia.length-1]),c=0;cb&&d.v(this.cb(b));b=this.xa("TileMode","None");e=this.u("ImageSource");this.xb[e]=null;d.I(a,[{type:trn.b.Ie,name:"i"+this.Gc+"-"+parseInt(e.split("/")[2]),tm:"None"===b?"no-repeat":"repeat"}]);d.v(c);d.restore();this.ra();return d}, $e:function(){var a=new f,c=this.c.A("Transform");a.save();this.ba();var b=this.u("Viewbox"),d=new trn.ga;d.Za(b);b=this.u("Viewport");var e=new trn.ga;e.Za(b);if(null!=c||d!==e){b=e.C/d.C;var m=e.B/d.B,k=e.l-d.l*b;d=e.m-d.m*m;e=new trn.H;null!=c&&e.aa(c);c=new trn.H;c.vb(b,0,0,m,k,d);e.Qa(c);a.v(this.R(e))}c=this.sa("Opacity",1);1>c&&a.v(this.cb(c));this.xa("TileMode","None");c=this.u("ImageSource");this.xb[c]=null;c="i"+this.Gc+"-"+parseInt(c.split("/")[2]);this.od?a.I(trn.b.$c,[c,this.fb().Xa()]): a.I(trn.b.$c,[c]);a.restore();this.ra();return a},qf:function(a){if(null!=a){var c=new trn.H;c.aa(a);this.v(this.R(c))}},j:function(a){for(var c,b=c=a.K,d=a.ja,e=d[c];" "!==e&&","!==e;)++c,e=d[c];b=d.substring(b,c);++c;a.K=c;return parseFloat(b)},Da:function(a){var c=" ",b=new trn.Mb(a,0,null,0),d=new trn.ga,e=!0;d.initData(0,0,0,0);if(b.K=b.ja.charAt(b.K)||"a"<=b.ja.charAt(b.K)&&"z">=b.ja.charAt(b.K))c= b.ja.charAt(b.K),b.K++;else switch("a">c&&("H"!==c&&(b.g=0),"V"!==c&&(b.f=0)),c){case "m":case "M":b.f+=this.j(b);b.g+=this.j(b);e?(d.initData(b.f,b.g,b.f,b.g),e=!1):d.ka(b.f,b.g);b.S=!1;break;case "l":case "L":b.f+=this.j(b);b.g+=this.j(b);d.ka(b.f,b.g);b.S=!1;break;case "c":case "C":var f=this.j(b)+b.f;var k=this.j(b)+b.g;d.ka(f,k);b.S=!0;b.pa=this.j(b)+b.f;b.qa=this.j(b)+b.g;d.ka(b.pa,b.qa);b.f+=this.j(b);b.g+=this.j(b);d.ka(b.f,b.g);break;case "q":case "Q":f=this.j(b)+b.f;k=this.j(b)+b.g;d.ka(f, k);b.f+=this.j(b);b.g+=this.j(b);d.ka(b.f,b.g);b.S=!1;break;case "s":case "S":b.S||(b.pa=b.f,b.qa=b.g);f=2*b.f-b.pa;k=2*b.g-b.qa;d.ka(f,k);b.S=!0;b.pa=this.j(b)+b.f;b.qa=this.j(b)+b.g;d.ka(b.pa,b.qa);b.f+=this.j(b);b.g+=this.j(b);d.ka(b.f,b.g);break;case "h":case "H":b.f+=this.j(b);d.ka(b.f,b.g);b.S=!1;break;case "v":case "V":b.g+=this.j(b);d.ka(b.f,b.g);b.S=!1;break;default:this.j(b),b.S=!1}for(;" "===a.charAt(b.K);)++b.K}return d.Cf(this.fb())},sc:function(){var a=null;this.ba();var c=this.c.A("RenderTransform"); if(null!=c){var b=new trn.H;b.aa(c);this.R(b)}var d=this.c.A("Stroke"),e=this.sa("StrokeThickness",1);c=this.c.A("Clip");null!=c&&(a=this.Da(c));c=this.c.A("Data");if(!this.c.T()){for(this.c.G();this.c.advance();)if(b=this.c.L(),trn.b.i(b,"Path.Data")&&!this.c.T()){this.c.G();this.c.advance()&&(b=new trn.H,b.aa(this.u("Transform")),this.R(b),trn.b.D(trn.b.i(this.c.L(),"PathGeometry"),"Path.Data must contain PathGeometry"),c=this.u("Figures"));this.c.F();break}else trn.b.i(b,"Path.Clip")?(trn.b.D(!this.c.T(), "Path.Clip: Must contain PathGeometry element"),this.c.G(),this.c.advance()&&(b=new trn.H,b.aa(this.u("Transform")),this.R(b),a=this.Da(this.u("Figures")),b=b.gb(),this.R(b)),this.c.F()):trn.b.i(b,"Path.Stroke")&&(d=!0);this.c.F()}null!=a?a.pb(this.Da(c)):a=this.Da(c);this.ra();d&&a.Rd(e);return a},wb:function(a,c,b){a.S=!1;if(null==a.ua)this.o.push(trn.b.bd),this.s.push([a.f,a.g]);else for(var d=a.ua.length,e=a.f-c,f=a.g-b,k=f/e,g=Math.sqrt(e*e+f*f);1E-10g;n&&(a.yb+= g,h=g);if(e){var p=Math.sqrt(h*h/(1+k*k));0>e&&(p=-p);c+=p;b+=k*p}else b+=0=h;h+=f){var n=1-h,p=a.f,q=a.g;a.f=n*n*n*c+3*n*n*h*d+3*n*h*h*a.pa+h*h*h*k;a.g=n*n*n*b+3*n*n*h*e+3*n*h*h*a.qa+ h*h*h*g;this.wb(a,p,q)}}},se:function(a){if(null==a.ua)this.o.push(trn.b.ye),this.s.push(null);else{var c=a.f,b=a.g;a.f=a.qd;a.g=a.rd;this.wb(a,c,b)}},kf:function(a){a.qd=a.f;a.rd=a.g;this.o.push(trn.b.dd);this.s.push([a.f,a.g]);a.S=!1;a.Wb=a.yc;a.yb=a.Ha},pf:function(a,c){var b=a.f,d=a.g;"a">c&&("H"!==c&&(a.g=0),"V"!==c&&(a.f=0));switch(c){case "m":case "M":a.f+=this.j(a);a.g+=this.j(a);this.kf(a);break;case "l":case "L":a.f+=this.j(a);a.g+=this.j(a);this.wb(a,b,d);break;case "c":case "C":c=this.j(a)+ a.f;var e=this.j(a)+a.g;a.pa=this.j(a)+a.f;a.qa=this.j(a)+a.g;a.f+=this.j(a);a.g+=this.j(a);this.Zc(a,b,d,c,e);break;case "q":case "Q":c=this.j(a)+a.f;e=this.j(a)+a.g;a.f+=this.j(a);a.g+=this.j(a);this.I(trn.b.Oe,[c,e,a.f,a.g]);a.S=!1;break;case "s":case "S":a.S||(a.pa=a.f,a.qa=a.g);c=2*a.f-a.pa;e=2*a.g-a.qa;a.S=!0;a.pa=this.j(a)+a.f;a.qa=this.j(a)+a.g;a.f+=this.j(a);a.g+=this.j(a);this.Zc(a,b,d,c,e);break;case "h":case "H":a.f+=this.j(a);this.wb(a,b,d);a.S=!1;break;case "v":case "V":a.g+=this.j(a); this.wb(a,b,d);a.S=!1;break;default:this.j(a),a.S=!1}},ld:function(a){if("Flat"===a)return"butt";if("Square"===a)return"square";if("Round"===a||"Triangle"===a)return"round";trn.b.D(!1,"Invalid line cap "+a);return""},yd:function(a){this.zd(a,null,0)},zd:function(a,c,b){var d=" ";c=new trn.Mb(a,0,c,b);b=c.ja.charAt(c.K);this.o.push(trn.b.ve);this.s.push(null);if(c.K=b||"a"<=b&&"z">=b?(d=b,"z"!==b&&"Z"!==b||this.se(c), c.K++):this.pf(c,d),b=c.ja.charAt(c.K);" "===b;)++c.K,b=c.ja.charAt(c.K)},save:f.prototype.save,restore:f.prototype.restore,rf:function(){var a=this.xa("trn:BlendMode","source-over");a=this.ha?"source-over":a;var c="source-over"!=a&&!this.Tb,b=this.c.A("Data"),d=!0;b&&"F"===b[0]&&(d=!1);var e=new f(trn.b.Nb,d?["evenodd"]:null),m=!1,k=this.Dc(),g=null,h=this.c.A("Fill");null!=h&&(g=this.Sb(h)?this.Ea(h,trn.b.oa,e):this.ub(h,trn.b.oa,e));this.Tb&&this.Bd(a);var n=h=null,p=this.sa("StrokeThickness", 1),q=this.c.A("Stroke");null!=q&&(this.Fc(p),h=this.Sb(q)?this.Ea(q,trn.b.Ca,new f(trn.b.Ob)):this.ub(q,trn.b.Ca,new f(trn.b.Ob)));q=null;var l=this.c.A("OpacityMask");null!=l&&(console.warn("Uh oh OpacityMask Resource!"),q=this.Ea(l));l=null;if(!this.c.T()){for(this.c.G();this.c.advance();){var r=this.c.L();trn.b.i(r,"Path.Clip")?(trn.b.D(!this.c.T(),"Path.Clip: Must contain PathGeometry element"),this.c.G(),this.c.advance()&&(k||(k=!0,this.save(),this.ba()),l=new trn.H,l.aa(this.u("Transform")), this.v(this.R(l)),trn.b.D(trn.b.i(this.c.L(),"PathGeometry"),"Path.Clip must contain PathGeometry"),r=this.u("Figures"),this.ac(r),l=l.gb()),this.c.F()):trn.b.i(r,"Path.Data")&&!this.c.T()?(this.c.G(),this.c.advance()&&(b=new trn.H,b.aa(this.u("Transform")),null!=l?l.Qa(b):l=b,this.v(this.R(l)),trn.b.D(trn.b.i(this.c.L(),"PathGeometry"),"Path.Data must contain PathGeometry"),b=this.u("Figures")),this.c.F()):trn.b.i(r,"Path.Fill")?(this.c.G(),this.c.advance(),null!=q||c||"ImageBrush"!==this.c.L()? g=this.eb(trn.b.oa,e):(m=!0,this.v(this.$e())),this.c.F()):trn.b.i(r,"Path.OpacityMask")?this.ha||(this.c.G(),this.c.advance(),q=this.eb(trn.b.oa,e),this.c.F()):trn.b.i(r,"Path.Stroke")&&(this.c.G(),this.c.advance(),h=this.eb(trn.b.Ca,new f(trn.b.Ob),p),this.c.F())}this.c.F()}if(null==q&&!c&&!m){trn.b.D(null!=b,"Paths must have Data defined");m=this.c.A("StrokeDashArray");if(null!=m)for(m=m.split(" "),n=Array(m.length),l=0;ln[l])n[l]=.02;this.Cd(d? "evenodd":"nonzero");d=this.sa("StrokeDashOffset",0);null!=n&&null!=g&&(this.yd(b),null!=g&&this.Ec(g,e),g=null);this.zd(b,n,d);null!=g&&this.Ec(g,e);null!=h&&(this.Dd(this.ld(this.xa("StrokeStartLineCap","Flat"))),this.Ed(this.xa("StrokeLineJoin","miter").toLowerCase()),this.Fd(this.sa("StrokeMiterLimit",10)),this.Gd(h))}k&&(this.restore(),this.ra());if(null!=q||c)this.ha=!0,this.pc(q,a);this.ha=!1},jd:function(a){var c=1,b=[255,255,255,255];if("#"===a.charAt(0)){if(7===a.length)return a;trn.b.D(9=== a.length,"Color "+a+" is invalid in a XOD file");c=a.substr(1,2);var d=a.substr(3,2);var e=a.substr(5,2);a=a.substr(7,2);c=parseInt(c,16)/255;b[0]=parseInt(d,16);b[1]=parseInt(e,16);b[2]=parseInt(a,16)}else"s"===a.charAt(0)?(d=a.split("#")[1].split(","),3e?0:255e?0:255e?0:255e?0:255e?0:255h&&e.v(this.cb(h));n=this.xa("TileMode","None");p={};h=this.c.A("Visual");null!=h&&(h=this.Ea(h),p.operators={operators:h.o,data:h.s});if(!this.c.T()){for(this.c.G();this.c.advance();)h= this.c.L(),trn.b.i(h,"VisualBrush.Visual")&&(this.c.G(),trn.b.D(this.c.advance(),"VisualBrush.Visual must contain Canvas, Path or Glyphs element"),p.operators=this.uc(),this.c.F());this.c.F()}p.type=trn.b.Ue;p.tm="None"===n?"no-repeat":"repeat";a===trn.b.Ca&&(p.strokeAdjust=d/b.Xa());if(k.l||k.m)p.x=k.l,p.y=k.m;p.w=k.C;p.h=k.B;p.minwh=m;p.scale=g;e.I(a,[p]);e.v(c);e.restore();this.ra();return e},Sb:function(a){return"{"===a.charAt(0)},Ea:function(a){var c=a.indexOf("StaticResource");trn.b.D(0this.l+this.C&&(this.C=a-this.l);cthis.m+this.B&&(this.B=c-this.m)},Lc:function(a){this.ka(a.l, a.m);this.ka(a.l+a.C,a.m+a.B)},pb:function(a){var c=this.l;var b=this.l+this.C;var d=this.m;var e=this.m+this.B;var f=a.l;var k=a.l+a.C;var g=a.m;a=a.m+a.B;bb;++b)c[b]=parseFloat(a[b]);this.V=c[0];this.W=c[1];this.X=c[2];this.Y=c[3];this.da=c[4];this.ea=c[5]},vb:function(a,c,b,d,e,f){this.V=a;this.W=c;this.X=b;this.Y=d;this.da=e;this.ea=f},vc:function(a){this.V=a.V;this.W=a.W;this.X=a.X;this.Y=a.Y;this.da=a.da;this.ea=a.ea},Qa:function(a){var c=this.V,b=this.W,d=this.X,e=this.Y;this.V=a.V*c+a.W*d;this.W=a.V*b+a.W*e;this.X=a.X*c+a.Y*d;this.Y=a.X*b+a.Y*e;this.da=a.da*c+a.ea*d+this.da;this.ea=a.da*b+a.ea*e+ this.ea},gb:function(){var a=new trn.H,c=this.V*this.Y-this.W*this.X;if(!c)return a;a.V=this.Y/c;a.X=-this.X/c;a.da=(this.X*this.ea-this.da*this.Y)/c;a.W=-this.W/c;a.Y=this.V/c;a.ea=-(this.V*this.ea-this.da*this.W)/c;return a},ec:function(a){var c=a.x*this.W+a.y*this.Y+this.ea;a.x=a.x*this.V+a.y*this.X+this.da;a.y=c},Xa:function(){var a=.707106781*this.V+.707106781*this.W,c=.707106781*this.X+.707106781*this.Y;return Math.sqrt(a*a+c*c)},nd:function(){return 1!==this.V||this.W||this.X||1!==this.Y|| this.da||this.ea?!1:!0},Rb:function(){return this.bf()},bf:function(){return this.nd()?null:[this.V,this.W,this.X,this.Y,this.da,this.ea]}};trn.Mb=function(a,c,b,d){this.ja=a;this.K=c;this.f=this.g=0;this.S=!1;this.ua=b;if(null!=this.ua){for(c=a=0;cthis.Ha&&(this.Ha+=a);for(c=this.yc=0;this.Ha>this.ua[c];++c)this.Ha-=this.ua[c],++this.yc}};trn.Mb.prototype={ja:null,K:0,ua:null,Wb:0,yb:0,yc:0,Ha:0,f:0,g:0,qd:0,rd:0,S:!1,pa:0,qa:0};trn.wd=function(){}; trn.wd.prototype={};trn.b.ca("trn.Converter");trn.Fa.ca("trn._index");trn.Ra.ca("trn._gState");trn.bb.ca("trn.Point");trn.ga.ca("trn._rect");trn.H.ca("trn._matrix2D");trn.Mb.ca("trn._abbrGeomItr");trn.wd.ca("trn._pageInfo");trn.b.mg="http://schemas.microsoft.com/xps/2005/06/resourcedictionary-key";trn.b.sg="http://schemas.openxps.org/oxps/v1.0/resourcedictionary-key";trn.b.yg="http://schemas.microsoft.com/winfx/2006/xaml";trn.b.vf="http://schemas.microsoft.com/xps/2005/06";trn.b.zg="http://schemas.microsoft.com/winfx/2006/xaml/presentation"; trn.b.tg="http://schemas.openxps.org/oxps/v1.0";trn.b.Bg="http://schemas.microsoft.com/xps/2005/06/documentstructure";trn.b.rg="http://schemas.openxps.org/oxps/v1.0/documentstructure";trn.b.wg="http://schemas.openxmlformats.org/package/2006/relationships";trn.b.dg="http://schemas.openxmlformats.org/package/2006/content-types";trn.b.ng="http://schemas.openxmlformats.org/markup-compatibility/2006";trn.b.eg="http://schemas.openxmlformats.org/package/2006/metadata/core-properties";trn.b.fg="http://purl.org/dc/elements/1.1/"; trn.b.gg="http://purl.org/dc/terms/";trn.b.Ag="http://www.w3.org/XML/1998/namespace";trn.b.xg="clr-namespace:PDFTron.SilverDox.Internal;assembly=SilverDox";trn.b.Cg="http://schemas.microsoft.com/xps/2005/06/restricted-font";trn.b.ug="http://schemas.openxps.org/oxps/v1.0/restricted-font";trn.b.og="application/vnd.ms-package.obfuscated-opentype";trn.b.vg="http://www.pdftron.com/silverdox/2010/09";trn.b.Se=0;trn.b.Re=1;trn.b.Pb=2;trn.b.kg=3;trn.b.Le=4;trn.b.Je=5;trn.b.Ca=6;trn.b.oa=7;trn.b.Ge=8;trn.b.ed= 9;trn.b.Be=10;trn.b.ue=11;trn.b.Qe=12;trn.b.ve=13;trn.b.ye=14;trn.b.Nb=15;trn.b.Ob=16;trn.b.xe=17;trn.b.dd=18;trn.b.bd=19;trn.b.Oe=20;trn.b.we=21;trn.b.Fe=22;trn.b.Ce=23;trn.b.cd=24;trn.b.Te=25;trn.b.Ne=26;trn.b.Ke=27;trn.b.$c=28;trn.b.jg=29;trn.b.ig=30;trn.b.Ee=31;trn.b.ze=32;trn.b.Ae=33;trn.b.He=34;trn.b.fd=35;trn.b.Ve=36;trn.b.hg=37;trn.b.ad=38;trn.b.De=39;trn.b.qc=40;trn.b.Ue=1;trn.b.Me=2;trn.b.Pe=3;trn.b.Ie=4;trn.b.pg="S r t T w c s f a L R P A b z F X C M l q B n x m W i j I Z d D e xw cgb cge g bO tm".split(" "); trn.b.qg="S r t T w c s f a L R P A b z F X C M l q B n xc m W i j I Z d D e xcw cgb cge g bO tm".split(" ")})()},function(f,a,c){var b=c(0);(function(a){function c(a){this.J="";this.Qf=new b.a.lc(a);this.Ic();this.start=0}a.trn.b||(a.trn=trn);c.prototype={Id:102400,mark:function(a){var b=a-this.start;b>c.prototype.Id&&(this.J=this.J.slice(b),this.start=a)},indexOf:function(a,b){b-=this.start;do var c=this.J.indexOf(a,b);while(-1===c&&this.Ic());return c+this.start},charAt:function(a){a-=this.start; a>=this.J.length&&this.Ic();return this.J.charAt(a)},substring:function(a,b){a-=this.start;b-=this.start;return this.J.substring(a,b)},Ic:function(){var a=this.Qf.Od(c.prototype.Id);return a.length?(this.J+=a,!0):!1}};a.qb=function(){if(a.Wa.done)return a.postMessage({command:"done"}),a.Wa=null,!1;var b=a.Wa.qb();a.postMessage({command:"nextChunk",resources:a.Wa.zf(),dataString:b});return!0};var d=function(){var a=navigator.userAgent.toLowerCase();return(a=/(msie) ([\w.]+)/.exec(a)||/(trident)(?:.*? rv:([\w.]+)|)/.exec(a))? parseInt(a[2],10):a}();a.Jd=function(){if(9===d)for(;a.qb(););else setTimeout(function(){a.Wa&&a.qb()&&a.Jd()},0)};a.ie=c;a.Hd=!1;a.onmessage=function(b){switch(b.data.command){case "data":var c=new a.le(new a.ie(b.data.dataString));a.Wa=new a.trn.b(c,a.Hd,a.Pf,b.data.docId);a.Kd&&a.Jd();break;case "nextChunk":a.Kd||a.Wa&&a.qb();break;case "cancel":a.Wa=null;a.postMessage({command:"done"});break;case "options":a.Hd=b.data.imageScaling;a.Pf=b.data.specialBlendSupported;a.Kd=b.data.continueWithoutPrompt; break;default:throw Error("Unknown message command "+b.data.command);}}})(self)}]);}).call(this || window)