﻿// Generated by Construct 2, the HTML5 game and app creator :: http://www.scirra.com
'use strict';var e=null;function m(){return function(){}}function u(d){return function(a){this[d]=a}}function v(d){return function(){return this[d]}}function w(d){return function(){return d}}var x={i:{},k:{}};
(function(){x.seal=function(a){return Object.seal?Object.seal(a):a};x.freeze=function(a){return Object.freeze?Object.freeze(a):a};x.wh=function(a,b){this.x=a;this.y=b;x.seal(this)};var d=x.wh.prototype;d.offset=function(a,b){this.x+=a;this.y+=b;return this};d.Nj=function(a,b){this.x*=a;this.y*=b;return this};x.sc=function(a,b,c,o,f,g,i,j){var h=f-a+i-c,d=g-b+j-o,a=c-a,b=o-b,f=i-f,g=j-g,j=Math.abs(b*f-g*a),a=a*d-b*h;return Math.abs(f*d-g*h)<=j&&Math.abs(a)<=j};x.rect=function(a,b,c,o){this.set(a,b,
c,o);x.seal(this)};d=x.rect.prototype;d.set=function(a,b,c,o){this.left=a;this.top=b;this.right=c;this.bottom=o};d.width=function(){return this.right-this.left};d.height=function(){return this.bottom-this.top};d.offset=function(a,b){this.left+=a;this.top+=b;this.right+=a;this.bottom+=b;return this};d.Ig=function(a){return!(a.right<this.left||a.bottom<this.top||a.left>this.right||a.top>this.bottom)};d.ha=function(a,b){return a>=this.left&&a<=this.right&&b>=this.top&&b<=this.bottom};x.Te=function(){this.ya=
this.xa=this.Aa=this.za=this.Ga=this.Fa=this.ca=this.ba=0;x.seal(this)};d=x.Te.prototype;d.wd=function(a){this.ba=a.left;this.ca=a.top;this.Fa=a.right;this.Ga=a.top;this.za=a.right;this.Aa=a.bottom;this.xa=a.left;this.ya=a.bottom};d.dh=function(a,b){if(b===0)this.wd(a);else{var c=Math.sin(b),o=Math.cos(b),f=a.left*c,g=a.top*c,i=a.right*c;c*=a.bottom;var j=a.left*o,h=a.top*o,d=a.right*o;o*=a.bottom;this.ba=j-g;this.ca=h+f;this.Fa=d-g;this.Ga=h+i;this.za=d-c;this.Aa=o+i;this.xa=j-c;this.ya=o+f}};d.offset=
function(a,b){this.ba+=a;this.ca+=b;this.Fa+=a;this.Ga+=b;this.za+=a;this.Aa+=b;this.xa+=a;this.ya+=b;return this};d.Kf=function(a){a.left=Math.min(this.ba,this.Fa,this.za,this.xa);a.top=Math.min(this.ca,this.Ga,this.Aa,this.ya);a.right=Math.max(this.ba,this.Fa,this.za,this.xa);a.bottom=Math.max(this.ca,this.Ga,this.Aa,this.ya)};d.ha=function(a,b){var c=this.Fa-this.ba,o=this.Ga-this.ca,f=this.za-this.ba,g=this.Aa-this.ca,i=a-this.ba,j=b-this.ca,h=c*c+o*o,d=c*f+o*g,o=c*i+o*j,k=f*f+g*g,n=f*i+g*j,p=
1/(h*k-d*d),c=(k*o-d*n)*p,h=(h*n-d*o)*p;if(c>=0&&h>0&&c+h<1)return!0;c=this.xa-this.ba;o=this.ya-this.ca;h=c*c+o*o;d=c*f+o*g;o=c*i+o*j;p=1/(h*k-d*d);c=(k*o-d*n)*p;h=(h*n-d*o)*p;return c>=0&&h>0&&c+h<1};d.Ja=function(a,b){a%=4;a<0&&(a+=4);switch(a){case 0:return b?this.ba:this.ca;case 1:return b?this.Fa:this.Ga;case 2:return b?this.za:this.Aa;case 3:return b?this.xa:this.ya;default:return b?this.ba:this.ca}};d.Me=function(){return(this.ba+this.Fa+this.za+this.xa)/4};d.Ne=function(){return(this.ca+
this.Ga+this.Aa+this.ya)/4};d.Hg=function(a){var b=a.Me(),c=a.Ne();if(this.ha(b,c))return!0;b=this.Me();c=this.Ne();if(a.ha(b,c))return!0;var o,f,g,i,j,h,d,k;for(d=0;d<4;d++)for(k=0;k<4;k++)if(b=this.Ja(d,!0),c=this.Ja(d,!1),o=this.Ja(d+1,!0),f=this.Ja(d+1,!1),g=a.Ja(k,!0),i=a.Ja(k,!1),j=a.Ja(k+1,!0),h=a.Ja(k+1,!1),x.sc(b,c,o,f,g,i,j,h))return!0;return!1};x.RGB=function(a,b,c){return Math.max(Math.min(a,255),0)|Math.max(Math.min(b,255),0)<<8|Math.max(Math.min(c,255),0)<<16};x.Vj=function(a,b){for(var c in b)b.hasOwnProperty(c)&&
(a[c]=b[c])};x.Eb=function(a,b){var c;b<1?a.shift():(c=a.slice(b+1),a.length=b,a.push.apply(a,c))};x.be=function(a,b){var c=jQuery.inArray(b,a);c>=0&&x.Eb(a,c)};x.fe=function(a,b,c){return a<b?b:a>c?c:a};x.I=function(a){return a/(180/Math.PI)};x.yb=function(a){return a*(180/Math.PI)};x.ge=function(a){a%=360;a<0&&(a+=360);return a};x.ra=function(a){a%=2*Math.PI;a<0&&(a+=2*Math.PI);return a};x.kh=function(a){return x.ge(x.yb(a))};x.ef=function(a){return x.ra(x.I(a))};x.Hf=function(a,b,c,o){return Math.atan2(o-
b,c-a)};x.Gf=function(a,b){if(a===b)return 0;var c=Math.sin(a),o=Math.cos(a),f=Math.sin(b),g=Math.cos(b);return Math.acos(c*f+o*g)};x.Zd=function(a,b,c){var o=Math.sin(a),f=Math.cos(a),g=Math.sin(b),i=Math.cos(b);return Math.acos(o*g+f*i)>c?f*g-o*i>0?x.ra(a+c):x.ra(a-c):x.ra(b)};x.Ic=function(a,b){var c=Math.sin(a),o=Math.cos(a),f=Math.sin(b),g=Math.cos(b);return o*f-c*g<=0};x.Gd=function(a,b){return!a!==!b};x.Ke=function(a,b,c){return a+(b-a)*c};x.Ab=function(){this.bb={};this.Qb=0;this.Dc=[];this.Fb=
!0;x.seal(this)};d=x.Ab.prototype;d.contains=function(a){return this.bb.hasOwnProperty(a.toString())};d.add=function(a){if(!this.contains(a))this.bb[a.toString()]=a,this.Qb++,this.Fb=!1;return this};d.remove=function(a){if(this.contains(a))delete this.bb[a.toString()],this.Qb--,this.Fb=!1;return this};d.clear=function(){this.bb={};this.Qb=0;this.Dc.length=0;this.Fb=!0;return this};d.Jg=function(){return this.Qb===0};d.count=v("Qb");d.Cc=function(){if(!this.Fb){this.Dc.length=0;for(var a in this.bb)this.bb.hasOwnProperty(a)&&
this.Dc.push(this.bb[a]);this.Fb=!0}return this.Dc.slice(0)};x.Ld=function(){this.U=this.wc=this.y=this.Mc=0;x.seal(this)};d=x.Ld.prototype;d.add=function(a){this.y=a-this.Mc;this.wc=this.U+this.y;this.Mc=this.wc-this.U-this.y;this.U=this.wc};d.reset=function(){this.U=this.wc=this.y=this.Mc=0};x.Ue=function(a){return a.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")};x.Fc=function(a){this.q=[];this.Ze(a);x.seal(this)};d=x.Fc.prototype;d.Ze=function(a){this.pd=a;this.Rb=a.length/2;this.q.length=a.length;
this.Yb=this.Gb=-1;this.ee=0};d.dd=function(){return!this.pd.length};d.Ye=function(a,b,c,o,f){this.q.length=8;this.Rb=4;this.q[0]=a.ba-b;this.q[1]=a.ca-c;this.q[2]=a.Fa-b;this.q[3]=a.Ga-c;this.q[4]=a.za-b;this.q[5]=a.Aa-c;this.q[6]=a.xa-b;this.q[7]=a.ya-c;this.Gb=o;this.Yb=f};d.Nc=function(a,b,c){if(!(this.Gb===a&&this.Yb===b&&this.ee===c)){this.Gb=a;this.Yb=b;this.ee=c;var o,f,g,i=0,j=1;c!==0&&(i=Math.sin(c),j=Math.cos(c));for(c=0,o=this.Rb;c<o;c++)f=this.pd[c*2]*a,g=this.pd[c*2+1]*b,this.q[c*2]=
f*j-g*i,this.q[c*2+1]=g*j+f*i}};d.ha=function(a,b){if(a===this.q[0]&&b===this.q[1])return!0;var c=-this.Gb*5-1,o=-this.Yb*5-1,f=this.Gb*5+1,g,i,j,h,d,k,n=0,p=0;for(d=0,k=this.Rb;d<k;d++)g=this.q[d*2],i=this.q[d*2+1],j=this.q[(d+1)%k*2],h=this.q[(d+1)%k*2+1],x.sc(c,o,a,b,g,i,j,h)&&n++,x.sc(f,-1,a,b,g,i,j,h)&&p++;return n%2===1||p%2===1};d.Gg=function(a,b,c){if(this.ha(a.q[0]+b,a.q[1]+c))return!0;if(a.ha(this.q[0]-b,this.q[1]-c))return!0;var o,f,g,i,d,h,l,k,n,p,q,r;for(o=0,f=this.Rb;o<f;o++){d=this.q[o*
2];h=this.q[o*2+1];l=this.q[(o+1)%f*2];k=this.q[(o+1)%f*2+1];for(g=0,i=a.Rb;g<i;g++)if(n=a.q[g*2]+b,p=a.q[g*2+1]+c,q=a.q[(g+1)%i*2]+b,r=a.q[(g+1)%i*2+1]+c,x.sc(d,h,l,k,n,p,q,r))return!0}return!1}})();
(function(){x.Pf=function(b){return new x.a(document.getElementById(b))};x.a=function(b){if(b&&b.getContext){this.canvas=b;this.na=b.getContext("2d");b.xj=this;this.width=b.width;this.height=b.height;this.G=!0;if(!Date.now)Date.now=function(){return+new Date};this.plugins=[];this.types={};this.L=[];this.k=[];this.hd={};this.Je=[];this.Sc={};this.Da=[];this.Ec=[];this.Ac=[];this.bc=new x.Ab;this.xh=this.ib=this.hb=0;this.yc=1;this.ja=new x.Ld;this.fd=0;this.Le=!0;this.nc=this.Vc=this.xb=this.ed=this.Uc=
0;this.Zb=e;this.Qc=[];this.Rc=[];this.dc=-1;this.qd(e);this.pb=[];this.jc=-1;this.mc=0;this.gd=!0;this.kd=new x.Ab;this.rc=[];this.xc=new x.Fc([]);this.Tb=[];this.Hc={};this.Ie=this.ic=this.A=e;this.lg="";this.Ka=new Image;this.Ka.src="logo.png";this.load();this.go();this.t={};x.seal(this)}};var d=x.a.prototype;d.load=function(){if(this.na){var b=x.ze();this.name=b[0];this.te=b[1];this.cb=new x.j(this);var c,a,f,g,i,d,h,l,k,n;for(c=0,a=b[2].length;c<a;c++)h=b[2][c],x.Ff(h),k=new h[0](this),k.eh=
h[1],k.Mg=h[2],k.R&&k.R(),x.seal(k),this.plugins.push(k);b=x.ze();for(c=0,a=b[3].length;c<a;c++){h=b[3][c];n=h[1];k=e;for(f=0,g=this.plugins.length;f<g;f++)if(this.plugins[f]instanceof n){k=this.plugins[f];break}n=new k.va(k);n.name=h[0];if(h[2])n.hh=h[2][0],n.ih=h[2][1];if(h[3])n.wa=h[3];n.index=c;n.b=[];n.ac=[];n.Qa=[new x.selection(n)];n.Ba=0;n.Lb=e;n.yd=!0;n.uh=x.th;n.og=x.oh;n.qg=x.ph;n.z=x.nh;n.qc=x.rh;n.Oa=x.sh;n.sa=x.qh;n.Wc=x.lh;n.Xc=x.mh;n.k=[];for(f=0,g=h[4].length;f<g;f++){l=h[4][f];var p=
l[1],q=e;for(i=0,d=this.k.length;i<d;i++)if(this.k[i]instanceof p){q=this.k[i];break}if(!q)q=new p(this),q.kc=new x.Ab,q.R&&q.R(),x.seal(q),this.k.push(q);i=new q.va(q,n);i.name=l[0];i.R();x.seal(i);n.k.push(i)}n.global=h[5];n.R();x.seal(n);n.name&&(this.types[n.name]=n);this.L.push(n);if(k.eh)f=new k.da(n),f.Bc=this.mc,this.mc++,f.$c=0,f.Ae=x.Fe,f.toString=x.Ge,f.R(),x.seal(f),n.b.push(f)}for(c=0,a=b[4].length;c<a;c++)h=b[4][c],f=new x.Ma(this,h),x.seal(f),this.hd[f.name]=f,this.Je.push(f);for(c=
0,a=b[5].length;c<a;c++)h=b[5][c],f=new x.re(this,h),x.seal(f),this.Sc[f.name]=f,this.Da.push(f);for(c=0,a=this.Da.length;c<a;c++)this.Da[c].F();for(c=0,a=this.Ac.length;c<a;c++)this.Ac[c].F();delete this.Ac;this.lg=b[6];this.Re=b[7];this.uc=Date.now()}};d.If=function(){var b=0,c=0,a=!0,f,g;for(f=0,g=this.Ec.length;f<g;f++){var i=this.Ec[f].Nf;if(!i||i<=0)i=5E4;b+=i;this.Ec[f].complete?c+=i:a=!1}this.pc=b==0?0:c/b;return a};d.go=function(){if(this.na)if(this.pc=0,this.He=-1,this.If())this.Ag();else{if(Date.now()-
this.uc>=500&&this.Ka.complete&&this.He!=this.pc){this.na.clearRect(0,0,this.width,this.height);var b=this.width/2,c=this.height/2,a=this.Ka.width/2,f=this.Ka.height/2;this.na.drawImage(this.Ka,Math.floor(b-a),Math.floor(c-f));c+=f+12;b-=a;b=Math.floor(b)+0.5;c=Math.floor(c)+0.5;this.na.fillStyle="blue";this.na.fillRect(b,c,Math.floor(this.Ka.width*this.pc),6);this.na.strokeStyle="black";this.na.strokeRect(b,c,this.Ka.width,6);this.na.strokeStyle="white";this.na.strokeRect(b-1,c-1,this.Ka.width+2,
8);this.He=this.pc}setTimeout(function(c){return function(){c.go()}}(this),100)}};d.Ag=function(){this.te?this.hd[this.te].zd():this.Je[0].zd();this.ed=this.uc=Date.now();this.Ra()};d.Ra=function(){this.Og();if(this.G)this.Ta(),this.G=!1;this.xb++;this.Vc++;var b=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame;b?b(function(c){return function(){c.Ra()}}(this),this.canvas):setTimeout(function(c){return function(){c.Ra()}}(this),
16)};d.Og=function(){var b,c,a,f,g,i;b=Date.now();if(b-this.ed>=1E3)this.ed+=1E3,this.Uc=this.Vc,this.Vc=0;if(this.Le){if(this.fd!==0)if(c=b-this.fd,c===0){this.xh++;if(this.bk>=10)this.Le=!1;this.ib=1/60}else if(this.ib=c/1E3,this.ib>0.1)this.ib=0.1;this.fd=b}this.hb=this.ib*this.yc;this.ja.add(this.hb);this.Id();this.cb.$g();if(this.Zb)this.A.gh(),this.Zb.zd(),this.Zb=e,this.gd=this.G=!0;for(b=0,c=this.L.length;b<c;b++){var d=this.L[b];for(a=0,f=d.b.length;a<f;a++){var h=d.b[a];if(h.fa)for(g=0,
i=h.fa.length;g<i;g++)h.fa[g].Ra()}}a=this.kd.Cc();for(b=0,c=a.length;b<c;b++)a[b].Ra();for(b=0,c=this.Da.length;b<c;b++)this.Da[b].Yc=!1;this.A.cc&&this.A.cc.N();this.rc.length=0;this.gd=!1};d.jh=function(b){this.kd.add(b)};d.Nb=function(b){return!b||b.lc===-1?this.hb:this.ib*b.lc};d.Ta=function(){this.A.Ta(this.na)};d.Ef=function(b){b&&this.Qc.push(b)};d.Gc=function(b){this.bc.add(b)};d.Id=function(){var b,c,a,f,g,i,d,h=this.bc.Cc();for(f=0,i=h.length;f<i;f++){b=h[f];c=b.type;a=c.b;for(g=0,d=this.Qc.length;g<
d;g++)this.Qc[g](b);x.be(a,b);if(b.n)x.Eb(b.n.b,b.Ob()),b.n.Sa=!0;if(b.fa)for(g=0,d=b.fa.length;g<d;g++)a=b.fa[g],a.ld&&a.ld(),a.pa.kc.remove(b);this.kd.remove(b);for(g=0,d=this.cb.ua.length;g<d;g++)a=this.cb.ua[g],a.vb.hasOwnProperty(c.name)&&x.be(a.vb[c.name],b);b.ld&&b.ld();this.nc--;c.ac.length<32&&c.ac.push(b)}if(!this.bc.Jg())this.G=!0;this.bc.clear()};d.ie=function(b,c,a,f){return this.Pc(b.Lb,c,a,f)};d.Pc=function(b,c,a,f){var g,i,d,h=this.L[b[1]],l=h.oc.Mg,k,n=!1;h.ac.length?(k=h.ac.pop(),
n=!0,h.oc.da.call(k,h)):k=new h.oc.da(h);k.Bc=this.mc;this.mc++;k.$c=0;k.Ae=x.Fe;h.yd=!0;var p=b[2];if(n){for(g=0,i=p.length;g<i;g++)k.M[g]=p[g];for(d in k.t)k.t.hasOwnProperty(d)&&delete k.t[d]}else k.M=p.slice(0),k.t={};if(l)g=b[0],k.x=typeof a==="undefined"?g[0]:a,k.y=typeof f==="undefined"?g[1]:f,k.ak=g[2],k.width=g[3],k.height=g[4],k.depth=g[5],k.f=g[6],k.opacity=g[7],k.Za=g[8],k.$a=g[9],n?(k.T.set(0,0,0,0),k.qa.wd(k.T),k.Xb.length=0):(k.T=new x.rect(0,0,0,0),k.qa=new x.Te,k.Xb=[],k.r=x.r,k.Yd=
x.Yd,k.ha=x.Eg,k.ta=x.ta,k.Ob=x.Fg),k.Jc=!0,k.la=!0,k.lc=-1,k.n=c,k.Hd=c.b.length,this.G=!0;k.toString=x.Ge;if(n)for(g=0,i=h.k.length;g<i;g++){p=h.k[g];l=k.fa[g];p.pa.da.call(l,p,k);d=b[3][g];for(a=0,f=d.length;a<f;a++)l.Ea[a]=d[a];l.R();p.pa.kc.add(k)}else{k.fa=[];for(g=0,i=h.k.length;g<i;g++)p=h.k[g],l=new p.pa.da(p,k),l.Ea=b[3][g].slice(0),l.R(),x.seal(l),k.fa.push(l),p.pa.kc.add(k)}d=b[4];if(n)for(g=0,i=d.length;g<i;g++)k.Ea[g]=d[g];else k.Ea=d.slice(0);h.b.push(k);c&&c.b.push(k);this.nc++;k.R();
n||x.seal(k);return k};d.gc=function(b){var c,a;for(c=0,a=this.A.H.length;c<a;c++){var f=this.A.H[c];if(f.name===b)return f}return e};d.lb=function(b){b=Math.floor(b);b<0&&(b=0);b>=this.A.H.length&&(b=this.A.H.length-1);return this.A.H[b]};d.xe=function(b){return typeof b==="number"?this.lb(b):this.gc(b.toString())};x.Ma=function(b,c){this.a=b;this.cc=e;this.scrollX=this.a.width/2;this.scrollY=this.a.height/2;this.name=c[0];this.width=c[1];this.height=c[2];this.hf=c[3];this.$e=c[4];var a=c[5],f,g;
this.H=[];for(f=0,g=a.length;f<g;f++){var i=new x.n(this,a[f]);i.Pe=f;x.seal(i);this.H.push(i)}a=c[6];this.nb=[];for(f=0,g=a.length;f<g;f++){var i=a[f],d=this.a.L[i[1]];if(!d.Lb)d.Lb=i;this.nb.push(i)}};var a=x.Ma.prototype;a.zd=function(){if(this.$e)this.cc=this.a.Sc[this.$e];this.a.A=this;this.scrollX=this.a.width/2;this.scrollY=this.a.height/2;var b,c,a,f,g,i;for(b=0,a=this.a.L.length;b<a;b++){g=this.a.L[b].b;for(c=0,f=g.length;c<f;c++)if(i=g[c],i.n){var d=i.n.Pe;d>=this.H.length&&(d=this.H.length-
1);i.n=this.H[d];i.n.b.push(i);i.n.Sa=!0}}for(b=0,a=this.H.length;b<a;b++)this.H[b].Of();for(b=0,c=0,a=this.nb.length;b<a;b++)i=this.a.Pc(this.nb[b],e),i.type.global||(this.nb[c]=this.nb[b],c++);this.nb.length=c;this.a.trigger(x.j.prototype.l.Od,e)};a.gh=function(){this.a.trigger(x.j.prototype.l.wf,e);this.a.cb.ua.length=0;var b,c,a,f,g,i;for(b=0,c=this.H.length;b<c;b++){g=this.H[b].b;for(a=0,f=g.length;a<f;a++)i=g[a],i.type.global||this.a.Gc(i);this.a.Id();g.length=0;this.H[b].Sa=!0}};a.Ta=function(b){b.clearRect(0,
0,this.a.width,this.a.height);var c,a;for(c=0,a=this.H.length;c<a;c++)this.H[c].la&&this.H[c].Ta(b)};a.ye=function(){var b=this.H[0].scale,c,a,f;for(c=1,a=this.H.length;c<a;c++)if(f=this.H[c],f.scale<b)b=f.scale;return b};a.ud=function(b){if(!this.hf){var c=this.a.width*(1/this.ye())/2;b>this.width-c&&(b=this.width-c);b<c&&(b=c)}if(this.scrollX!==b)this.scrollX=b,this.a.G=!0};a.vd=function(b){if(!this.hf){var c=this.a.height*(1/this.ye())/2;b>this.height-c&&(b=this.height-c);b<c&&(b=c)}if(this.scrollY!==
b)this.scrollY=b,this.a.G=!0};x.n=function(b,c){this.Ma=b;this.a=b.a;this.b=[];this.scale=1;this.Cd=this.Fd=this.Ed=this.Dd=0;this.Sa=!1;this.name=c[0];this.index=c[1];this.la=c[2];this.Jf=c[3];this.ff=c[4];this.Ug=c[5];this.Vg=c[6];this.opacity=c[7];this.mg=c[8];var a=c[9],f,g;this.mb=[];for(f=0,g=a.length;f<g;f++){var i=a[f],d=this.a.L[i[1]];if(!d.Lb)d.Lb=i;this.mb.push(i)}};a=x.n.prototype;a.Of=function(){var b,c,a,f;for(b=0,c=0,a=this.mb.length;b<a;b++)f=this.a.Pc(this.mb[b],this),f.type.global||
(this.mb[c]=this.mb[b],c++);this.mb.length=c};a.vh=function(){if(this.Sa){var b,c;for(b=0,c=this.b.length;b<c;b++)this.b[b].Hd=b;this.Sa=!1}};a.Ta=function(b){var c=this.mg||this.opacity!=1,a=this.a.canvas,f=b;if(c){if(!this.a.ic)this.a.ic=document.createElement("canvas"),a=this.a.ic,a.width=this.a.width,a.height=this.a.height,this.a.Ie=a.getContext("2d");a=this.a.ic;f=this.a.Ie;if(a.width!=this.a.width)a.width=this.a.width;if(a.height!=this.a.height)a.height=this.a.height;this.ff&&f.clearRect(0,
0,this.a.width,this.a.height)}if(!this.ff)f.fillStyle=this.Jf,f.fillRect(0,0,this.a.width,this.a.height);f.save();var g=this.Hb(0),d=this.Ib(0);this.a.Re&&(g=Math.round(g),d=Math.round(d));this.Dd=g;this.Fd=d;this.Ed=g+this.a.width*(1/this.scale);this.Cd=d+this.a.height*(1/this.scale);f.scale(this.scale,this.scale);f.translate(-g,-d);var j,h;for(g=0,d=this.b.length;g<d;g++)if(j=this.b[g],j.la)j.ta(),h=j.T,h.right<this.Dd||h.bottom<this.Fd||h.left>this.Ed||h.top>this.Cd||j.Ta(f);f.restore();if(c)b.globalAlpha=
this.opacity,b.drawImage(a,0,0),b.globalAlpha=1};a.Hb=function(b){var c=this.a.width/2,c=(this.Ma.scrollX-c)*this.Ug+c,a=1/this.scale;c-=this.a.width*a/2;return c+b*a};a.Ib=function(b){var c=this.a.height/2,c=(this.Ma.scrollY-c)*this.Vg+c,a=1/this.scale;c-=this.a.height*a/2;return c+b*a};d.ue=function(b){var c=b.width,a=b.height,f=document.createElement("canvas");f.width=c;f.height=a;var g=f.getContext("2d");g.drawImage(b,0,0);var b=g.getImageData(0,0,c,a),d=g.createImageData(c,a),j=c*4,h,l,k,n;for(l=
0;l<a;l++)for(h=0;h<c;h++)k=l*j+h*4,n=(a-1-l)*j+h*4,d.data[n+0]=b.data[k+0],d.data[n+1]=b.data[k+1],d.data[n+2]=b.data[k+2],d.data[n+3]=b.data[k+3];g.putImageData(d,0,0);c=new Image;c.src=f.toDataURL();return c}})();
(function(){x.re=function(c,b){this.a=c;this.Ub={};this.Zc=this.Yc=!1;this.Ce=new x.Ab;this.name=b[0];var a=b[1];this.Ua=[];var g,d;for(g=0,d=a.length;g<d;g++)this.De(a[g],e,this.Ua)};var d=x.re.prototype;d.toString=v("name");d.De=function(c,b,a){switch(c[0]){case 0:c=new x.pe(this,b,c);x.seal(c);c.Lg()?this.Dg(c):a.push(c);break;case 1:c=new x.ec(this,b,c);x.seal(c);a.push(c);break;case 2:c=new x.qe(this,b,c),x.seal(c),a.push(c)}};d.F=function(){var c,b;for(c=0,b=this.Ua.length;c<b;c++)this.Ua[c].F()};
d.N=function(){this.Yc=!0;var c,b;for(c=0,b=this.Ua.length;c<b;c++){var a=this.Ua[c];a.N();this.a.Oc(a.u)}};x.selection=function(c){this.type=c;this.b=[];this.s=!0};var a=x.selection.prototype;a.Be=function(){return this.s?this.type.b.length:this.b.length};a.W=function(){return this.s?this.type.b:this.b};a.Qj=function(c){this.s?(this.s=!1,this.b.length=1,this.b[0]=c):jQuery.inArray(c,this.b)===-1&&this.b.push(c)};a=x.a.prototype;a.Oc=function(c){var b,a;for(b=0,a=c.length;b<a;b++)c[b].z().s=!0};a.qc=
function(c){var b,a;for(b=0,a=c.length;b<a;b++)c[b].qc()};a.Oa=function(c){var b,a;for(b=0,a=c.length;b<a;b++)c[b].Oa()};a.sa=function(c){var b,a;for(b=0,a=c.length;b<a;b++)c[b].sa()};x.pe=function(c,b,a){this.sheet=c;this.parent=b;this.a=c.a;this.u=[];this.xd=!1;this.S=[];this.Ia=[];this.oa=[];if(a[1])this.Bg=a[1][1],a[1][0]&&(this.a.Hc[this.Bg]=!0);var g=a[2];for(c=0,b=g.length;c<b;c++){var d=new x.he(this,g[c]);x.seal(d);this.S.push(d);this.Xd(d.type)}g=a[3];for(c=0,b=g.length;c<b;c++)d=new x.action(this,
g[c]),x.seal(d),this.Ia.push(d);if(a.length===5){a=a[4];for(c=0,b=a.length;c<b;c++)this.sheet.De(a[c],this,this.oa)}};var b=x.pe.prototype;b.F=function(){var c,b;for(c=0,b=this.S.length;c<b;c++)this.S[c].F();for(c=0,b=this.Ia.length;c<b;c++)this.Ia[c].F();for(c=0,b=this.oa.length;c<b;c++)this.oa[c].F()};b.Xd=function(c){c&&jQuery.inArray(c,this.u)===-1&&this.u.push(c)};b.tc=function(){this.xd=!0;this.parent&&this.parent.tc()};b.Lg=function(){return this.S.length?this.S[0].trigger:!1};b.N=function(){var c,
b=this.a.V();b.$=this;for(b.ga=0,c=this.S.length;b.ga<c;b.ga++)if(!this.S[b.ga].N())return!1;this.We()};b.We=function(){var c=this.a.V(),b;for(c.ea=0,b=this.Ia.length;c.ea<b;c.ea++)if(this.Ia[c.ea].N())return;this.Xe()};b.Zg=function(){var c=this.a.V(),b;for(b=this.Ia.length;c.ea<b;c.ea++)if(this.Ia[c.ea].N())return;this.Xe()};b.Xe=function(){if(this.oa.length){var c,b,a,g,d=this.oa.length-1;if(this.xd)for(c=0,b=this.oa.length;c<b;c++)a=this.oa[c],(g=!this.zj&&c<d)&&this.a.Oa(a.u),a.N(),g?this.a.sa(a.u):
this.a.Oc(a.u);else for(c=0,b=this.oa.length;c<b;c++)this.oa[c].N()}};b.ah=function(){var c,b;for(c=0,b=this.S.length;c<b;c++)if(!this.S[c].N())return!1;return!0};b.Pa=function(){var c=this.a.V().ga,b=this.a.qd(this);for(b.ga=c+1,c=this.S.length;b.ga<c;b.ga++)if(!this.S[b.ga].N()){this.a.nd();return}this.We();this.a.nd()};x.he=function(c,b){this.ma=c;this.sheet=c.sheet;this.a=c.a;this.p=[];this.m=[];this.t={};this.Q=b[1];this.trigger=b[3];this.Ij=b[4];this.ob=b[5];this.Ng=b[6];b[0]===-1?(this.type=
e,this.N=this.td):(this.type=this.a.L[b[0]],this.N=this.Ng?this.bh:this.sd,b[2]?(this.Kc=this.type.Wc(b[2]),this.Y=this.type.Xc(b[2])):(this.Kc=e,this.Y=-1),this.ma.parent&&this.ma.parent.tc());if(b.length===8){var a,g,d=b[7];for(a=0,g=d.length;a<g;a++){var j=new x.md(this,d[a]);x.seal(j);this.p.push(j)}this.m.length=d.length}};b=x.he.prototype;b.F=function(){var b,a;for(b=0,a=this.p.length;b<a;b++)this.p[b].F()};b.td=function(){var b,a;for(b=0,a=this.p.length;b<a;b++)this.m[b]=this.p[b].get();return x.Gd(this.Q.apply(this.a.cb,
this.m),this.ob)};b.bh=function(){var b,a;for(b=0,a=this.p.length;b<a;b++)this.m[b]=this.p[b].get();return this.Q.apply(this.a,this.m)};b.sd=function(){var b,a,f,g,d,j=this.type.z();if(j.s){j.b.length=0;for(b=0,f=this.type.b.length;b<f;b++){d=this.type.b[b];for(a=0,g=this.p.length;a<g;a++)this.m[a]=this.p[a].get(b);a=this.Y>-1?this.Q.apply(d.fa[this.Y],this.m):this.Q.apply(d,this.m);x.Gd(a,this.ob)&&j.b.push(d)}j.s=!1}else{var h=0;for(b=0,f=j.b.length;b<f;b++){d=j.b[b];for(a=0,g=this.p.length;a<g;a++)this.m[a]=
this.p[a].get(b);a=this.Y>-1?this.Q.apply(d.fa[this.Y],this.m):this.Q.apply(d,this.m);x.Gd(a,this.ob)&&(j.b[h]=d,h++)}j.b.length=h}return j.Be()};x.action=function(b,a){this.ma=b;this.sheet=b.sheet;this.a=b.a;this.p=[];this.m=[];this.t={};this.Q=a[1];a[0]===-1?(this.type=e,this.N=this.td):(this.type=this.a.L[a[0]],this.N=this.sd,a[2]?(this.Kc=this.type.Wc(a[2]),this.Y=this.type.Xc(a[2])):(this.Kc=e,this.Y=-1));if(a.length===4){var f,g,d=a[3];for(f=0,g=d.length;f<g;f++){var j=new x.md(this,d[f]);x.seal(j);
this.p.push(j)}this.m.length=d.length}};b=x.action.prototype;b.F=function(){var b,a;for(b=0,a=this.p.length;b<a;b++)this.p[b].F()};b.td=function(){var b,a;for(b=0,a=this.p.length;b<a;b++)this.m[b]=this.p[b].get();return this.Q.apply(this.a.cb,this.m)};b.sd=function(){var b=this.type.z().W(),a,f,g,d;for(a=0,g=b.length;a<g;a++){for(f=0,d=this.p.length;f<d;f++)this.m[f]=this.p[f].get(a);this.Y>-1?this.Q.apply(b[a].fa[this.Y],this.m):this.Q.apply(b[a],this.m)}return!1};x.md=function(b,a){this.tb=b;this.ma=
b.ma;this.sheet=b.sheet;this.a=b.a;this.type=a[0];switch(a[0]){case 0:case 1:case 7:this.Mb=new x.aa(this,a[1]);this.Sb=0;this.get=this.ug;this.d=new x.fc;break;case 5:this.Mb=new x.aa(this,a[1]);this.Sb=0;this.get=this.xg;this.d=new x.fc;break;case 3:case 8:this.Mf=a[1];this.get=this.sg;break;case 6:this.Ma=this.a.hd[a[1]];this.get=this.yg;break;case 9:this.key=a[1];this.get=this.wg;break;case 4:this.object=this.a.L[a[1]];this.get=this.zg;this.ma.Xd(this.object);this.tb instanceof x.action?this.ma.tc():
this.ma.parent&&this.ma.parent.tc();break;case 10:this.index=a[1];this.get=this.vg;break;case 11:this.Bd=a[1];this.Va=e;this.get=this.tg;break;case 2:this.file=a[1],this.get=this.rg}};b=x.md.prototype;b.F=function(){if(this.type===11)this.Va=this.a.we(this.Bd,this.ma.parent);this.Mb&&this.Mb.F()};b.ug=function(b){this.Sb=b||0;this.Mb.get(this.d);return this.d.data};b.zg=v("object");b.sg=v("Mf");b.xg=function(b){this.Sb=b||0;this.Mb.get(this.d);return this.d.K()?this.a.lb(this.d.data):this.a.gc(this.d.data)};
b.yg=v("Ma");b.wg=v("key");b.vg=v("index");b.tg=v("Va");b.rg=v("file");x.ec=function(b,a,f){this.sheet=b;this.parent=a;this.a=b.a;this.u=[];this.name=f[1];this.Vb=f[2];this.data=this.Ee=f[3]};b=x.ec.prototype;b.F=m();b.N=function(){if(this.parent)this.data=this.Ee};x.qe=function(b,a,f){this.sheet=b;this.parent=a;this.a=b.a;this.u=[];this.hc=e;this.Cg=f[1]};b=x.qe.prototype;b.F=function(){this.hc=this.a.Sc[this.Cg];this.sheet.Ce.add(this.hc)};b.N=function(){this.parent&&this.a.qc(this.a.L);this.hc.Yc||
this.hc.N();this.parent&&this.a.sa(this.a.L)};a.bf=function(b,a,f,g){var d=b.z(),j,h,l,k,n;if(d.s){if(!g)d.s=!1,d.b.length=0;for(j=0,l=b.b.length;j<l;j++)if(h=b.b[j],h.ta(),k=h.n.Hb(a),n=h.n.Ib(f),h.ha(k,n))if(g)return!1;else d.b.push(h)}else{b=0;for(j=0,l=d.b.length;j<l;j++)if(h=d.b[j],h.ta(),k=h.n.Hb(a),n=h.n.Ib(f),h.ha(k,n))if(g)return!1;else d.b[b]=d.b[j],b++;if(!g)d.b.length=b}return g?!0:d.Be()};a.bd=function(b){var a=x.ra(b.f);return b.de&&a>Math.PI/2&&a<=Math.PI*3/2||b.ce&&a>=Math.PI};a.wb=
function(b,a){if(!b||!a)return!1;if(b===a)return!1;b.ta();a.ta();if(!b.T.Ig(a.T))return!1;if(!b.qa.Hg(a.qa))return!1;var f=b.Z&&!b.Z.dd(),g=a.Z&&!a.Z.dd();if(!f&&!g)return!0;f?(b.Z.Nc(b.width,b.height*(this.bd(b)?-1:1),b.f),f=b.Z):(this.xc.Ye(b.qa,b.x,b.y,b.width,b.height),f=this.xc);g?(a.Z.Nc(a.width,a.height*(this.bd(a)?-1:1),a.f),g=a.Z):(this.xc.Ye(a.qa,a.x,a.y,a.width,a.height),g=this.xc);return f.Gg(g,a.x-b.x,a.y-b.y)};a.cf=function(b){var a=e,f,g;if(!x.k.fh)return e;for(f=0,g=this.k.length;f<
g;f++)if(this.k[f]instanceof x.k.fh){a=this.k[f];break}if(!a)return e;var d=a.kc.Cc();for(f=0,g=d.length;f<g;++f)if(a=d[f],this.wb(b,a))return a;return e};a.ub=function(b,a,f,g){var g=g||50,d=b.x,j=b.y,h,l=e;for(h=0;h<g;h++)if(b.x=Math.floor(d+a*h),b.y=Math.floor(j+f*h),b.r(),!this.wb(b,l)&&(l=this.cf(b),!l))return;b.x=d;b.y=j;b.r()};a.Wg=function(b){for(var a=0,f=b.x,g=b.y,d=0,j=0,h=0,l=e;a<=100;){switch(d){case 0:j=1;h=0;a++;break;case 1:h=j=1;break;case 2:j=0;h=1;break;case 3:j=-1;h=1;break;case 4:j=
-1;h=0;break;case 5:h=j=-1;break;case 6:j=0;h=-1;break;case 7:j=1,h=-1}d=(d+1)%8;b.x=Math.floor(f+j*a);b.y=Math.floor(g+h*a);b.r();if(!this.wb(b,l)&&(l=this.cf(b),!l))return}b.x=f;b.y=g;b.r()};a.Rj=function(b,a){this.rc.push([b,a])};a.Lf=function(b,a){var f,g,d;for(f=0,g=this.rc.length;f<g;f++)if(d=this.rc[f],d[0]==b&&d[1]==a||d[0]==a&&d[1]==b)return!0;return!1};d.Dg=function(b){this.a.Ac.push(b);var a;a=b.S[0].type?b.S[0].type.name:"system";this.Ub[a]||(this.Ub[a]=[]);a=this.Ub[a];var f=b.S[0].Q,
d,i;for(d=0,i=a.length;d<i;d++)if(a[d].method==f){a[d].se.push(b);return}a.push({method:f,se:[b]})};a.trigger=function(b,a){if(!this.A)return!1;var f=this.A.cc;if(!f)return!1;var d,i;for(d=0,i=this.Da.length;d<i;d++)this.Da[d].Zc=!1;return this.gf(b,a,f)};a.gf=function(b,a,f){if(f.Zc)return!1;f.Zc=!0;var d=f.Ce.Cc(),i=!1,j,h,l,k;for(j=0,l=d.length;j<l;j++)h=this.gf(b,a,d[j]),i=i||h;j=a?a.type.name:"system";if(!f.Ub[j])return i;d=f.Ub[j];f=e;for(j=0,l=d.length;j<l;j++)if(d[j].method==b){f=d[j].se;
break}if(!f)return i;for(j=0,l=f.length;j<l;j++){b=f[j];this.qc(b.u);this.qd(b);if(a)d=a.type.z(),d.s=!1,d.b.length=1,d.b[0]=a;d=!0;if(b.parent){this.Tb.length=0;for(h=b.parent;h;)this.Tb.push(h),h=h.parent;this.Tb.reverse();for(h=0,k=this.Tb.length;h<k;h++)if(!this.Tb[h].ah()){d=!1;break}}d&&(b.N(),i=!0);this.sa(b.u);this.nd()}return i};x.oe=function(){this.reset(e);x.seal(this)};d=x.oe.prototype;d.reset=function(b){this.$=b;this.ea=this.ga=0};d.cd=function(){return this.$.xd?!0:this.ga<this.$.S.length-
1?!!this.$.u.length:!1};a.kb=function(){var b=this.V();return b.$.S[b.ga]};a.ng=function(){var b=this.V();return b.$.Ia[b.ea]};a.qd=function(b){this.dc++;this.dc>=this.Rc.length&&this.Rc.push(new x.oe);var a=this.V();a.reset(b);return a};a.nd=function(){this.dc--};a.V=function(){return this.Rc[this.dc]};a.rd=function(b){this.jc++;this.jc>=this.pb.length&&this.pb.push(x.seal({name:b,index:0}));var a=this.ve();a.name=b;a.index=0;return a};a.od=function(){this.jc--};a.ve=function(){return this.pb[this.jc]};
a.we=function(b,a){for(var f,d,i,j,h,l;a;){for(f=0,d=a.oa.length;f<d;f++)if(l=a.oa[f],l instanceof x.ec&&b.toLowerCase()===l.name.toLowerCase())return l;a=a.parent}for(f=0,d=this.Da.length;f<d;f++){h=this.Da[f];for(i=0,j=h.Ua.length;i<j;i++)if(l=h.Ua[i],l instanceof x.ec&&b.toLowerCase()===l.name.toLowerCase())return l}return e}})();
(function(){x.aa=function(a,b){this.tb=a;this.a=a.a;this.type=b[0];this.get=[this.$f,this.Wf,this.hg,this.kg,this.Qf,this.ig,this.dg,this.Tf,this.cg,this.gg,this.Rf,this.fg,this.Uf,this.eg,this.ag,this.bg,this.Xf,this.Yf,this.Sf,this.jg,this.ne,this.Zf,this.ne,this.Vf][this.type];var c=e;this.d=new x.fc;switch(this.type){case 0:case 1:case 2:this.value=b[1];break;case 3:this.first=new x.aa(a,b[1]);break;case 18:this.first=new x.aa(a,b[1]);this.O=new x.aa(a,b[2]);this.Ad=new x.aa(a,b[3]);break;case 19:this.Q=
b[1];this.m=[];this.p=[];b.length===3?(c=b[2],this.m.length=c.length+1):this.m.length=1;break;case 20:this.Na=this.a.L[b[1]];this.Y=-1;this.Q=b[2];this.La=b[3]?new x.aa(a,b[3]):e;this.m=[];this.p=[];b.length===5?(c=b[4],this.m.length=c.length+1):this.m.length=1;break;case 21:this.Na=this.a.L[b[1]];this.La=b[2]?new x.aa(a,b[2]):e;this.jf=b[3];break;case 22:this.Na=this.a.L[b[1]];this.wj=this.Na.Wc(b[2]);this.Y=this.Na.Xc(b[2]);this.Q=b[3];this.La=b[4]?new x.aa(a,b[4]):e;this.m=[];this.p=[];b.length===
6?(c=b[5],this.m.length=c.length+1):this.m.length=1;break;case 23:this.Bd=b[1],this.Va=e}if(this.type>=4&&this.type<=17)this.first=new x.aa(a,b[1]),this.O=new x.aa(a,b[2]);if(c){var d,f;for(d=0,f=c.length;d<f;d++)this.p.push(new x.aa(a,c[d]))}x.seal(this)};var d=x.aa.prototype;d.F=function(){if(this.type===23)this.Va=this.tb.a.we(this.Bd,this.tb.ma.parent);this.first&&this.first.F();this.O&&this.O.F();this.Ad&&this.Ad.F();this.La&&this.La.F();if(this.p){var a,b;for(a=0,b=this.p.length;a<b;a++)this.p[a].F()}};
d.jg=function(a){this.m[0]=a;var b;for(a=0,b=this.p.length;a<b;a++)this.p[a].get(this.d),this.m[a+1]=this.d.data;this.Q.apply(this.a.cb,this.m)};d.ne=function(a){var b=this.Na.z().W();if(b.length){this.m[0]=a;var c;for(a=0,c=this.p.length;a<c;a++)this.p[a].get(this.d),this.m[a+1]=this.d.data;a=this.tb.Sb;if(this.La&&(this.La.get(this.d),this.d.K()))a=this.d.data,b=this.Na.b;a%=b.length;a<0&&(a+=b.length);this.Y>-1?this.Q.apply(b[a].fa[this.Y],this.m):this.Q.apply(b[a],this.m)}else a.h(0)};d.Zf=function(a){var b=
this.Na.z().W();if(b.length){var c=this.tb.Sb;if(this.La&&(this.La.get(this.d),this.d.K())){c=this.d.data;b=this.Na.b;c%=b.length;c<0&&(c+=b.length);c=b[c].M[this.jf];typeof c==="string"?a.P(c):a.c(c);return}c%=b.length;c<0&&(c+=b.length);c=b[c].M[this.jf];typeof c==="string"?a.P(c):a.c(c)}else a.h(0)};d.$f=function(a){a.type=x.J.Ha;a.data=this.value};d.Wf=function(a){a.type=x.J.eb;a.data=this.value};d.hg=function(a){a.type=x.J.Bb;a.data=this.value};d.kg=function(a){this.first.get(a);if(a.K())a.data=
-a.data};d.Qf=function(a){this.first.get(a);this.O.get(this.d);a.K()&&this.d.K()&&(a.data+=this.d.data,this.d.ab()&&a.qb())};d.ig=function(a){this.first.get(a);this.O.get(this.d);a.K()&&this.d.K()&&(a.data-=this.d.data,this.d.ab()&&a.qb())};d.dg=function(a){this.first.get(a);this.O.get(this.d);a.K()&&this.d.K()&&(a.data*=this.d.data,this.d.ab()&&a.qb())};d.Tf=function(a){this.first.get(a);this.O.get(this.d);a.K()&&this.d.K()&&(a.data/=this.d.data,a.qb())};d.cg=function(a){this.first.get(a);this.O.get(this.d);
a.K()&&this.d.K()&&(a.data%=this.d.data,this.d.ab()&&a.qb())};d.gg=function(a){this.first.get(a);this.O.get(this.d);if(a.K()&&this.d.K())a.data=Math.pow(a.data,this.d.data),this.d.ab()&&a.qb()};d.Rf=function(a){this.first.get(a);this.O.get(this.d);a.K()?this.d.Pb()?a.P(a.data.toString()+this.d.data):a.data&&this.d.data?a.h(1):a.h(0):a.Pb()&&(a.data+=this.d.data.toString())};d.fg=function(a){this.first.get(a);this.O.get(this.d);a.K()&&this.d.K()&&(a.data||this.d.data?a.h(1):a.h(0))};d.Sf=function(a){this.first.get(a);
a.data?this.O.get(a):this.Ad.get(a)};d.Uf=function(a){this.first.get(a);this.O.get(this.d);a.h(a.data===this.d.data?1:0)};d.eg=function(a){this.first.get(a);this.O.get(this.d);a.h(a.data!==this.d.data?1:0)};d.ag=function(a){this.first.get(a);this.O.get(this.d);a.h(a.data<this.d.data?1:0)};d.bg=function(a){this.first.get(a);this.O.get(this.d);a.h(a.data<=this.d.data?1:0)};d.Xf=function(a){this.first.get(a);this.O.get(this.d);a.h(a.data>this.d.data?1:0)};d.Yf=function(a){this.first.get(a);this.O.get(this.d);
a.h(a.data>=this.d.data?1:0)};d.Vf=function(a){typeof this.Va.data==="number"?a.c(this.Va.data):a.P(this.Va.data)};x.fc=function(a,b){this.type=a||x.J.Ha;this.data=b||0;if(this.type==x.J.Ha)this.data=Math.floor(this.data);x.seal(this)};d=x.fc.prototype;d.Kg=function(){return this.type===x.J.Ha};d.ab=function(){return this.type===x.J.eb};d.K=function(){return this.type===x.J.Ha||this.type===x.J.eb};d.Pb=function(){return this.type===x.J.Bb};d.Kj=function(){if(!this.Kg()){if(this.ab())this.data=Math.floor(this.data);
else if(this.Pb())this.data=parseInt(this.data,10);this.type=x.J.Ha}};d.qb=function(){if(!this.ab()){if(this.Pb())this.data=parseFloat(this.data);this.type=x.J.eb}};d.Lj=function(){if(!this.Pb())this.data=this.data.toString(),this.type=x.J.Bb};d.h=function(a){this.type=x.J.Ha;this.data=Math.floor(a)};d.c=function(a){this.type=x.J.eb;this.data=a};d.P=function(a){this.type=x.J.Bb;this.data=a};d.Uj=function(a){typeof a==="number"?(this.type=x.J.eb,this.data=a):typeof a==="string"?(this.type=x.J.Bb,this.data=
a.toString()):(this.type=x.J.Ha,this.data=0)};x.J={Ha:0,eb:1,Bb:2}})();x.j=function(d){this.a=d;this.ua=[]};
(function(){var d=x.j.prototype;d.l={};d.B={};d.g={};var a=d.l;a.qf=w(!0);a.Od=w(!0);a.wf=w(!0);a.Lh=function(b,a,d){return x.ia(b,a,d)};a.Qh=function(b,a){var d=this.a.ja.U;if(b===0){var f=this.a.kb();return!f.t.nf&&d>=a?f.t.nf=!0:!1}return x.ia(d,b,a)};a.ri=function(b){return b?b.la:!1};a.oi=function(b,a,d){return!b?!1:x.ia(b.opacity*100,a,d)};a.zf=function(b){var a=this.a.V(),d=a.$,f=a.cd(),a=this.a.rd();if(f)for(f=0;f<b;f++)this.a.Oa(d.u),a.index=f,d.Pa(),this.a.sa(d.u);else for(f=0;f<b;f++)a.index=
f,d.Pa();this.a.od();return!1};a.Wh=function(b,a,d){var f=this.a.V(),g=f.$,f=f.cd(),b=this.a.rd(b);if(f)for(;a<=d;a++)this.a.Oa(g.u),b.index=a,g.Pa(),this.a.sa(g.u);else for(;a<=d;a++)b.index=a,g.Pa();this.a.od();return!1};a.Xh=function(b){var a=b.z(),d=a.W().slice(0),f=this.a.V(),g=f.$,i=f.cd(),f=this.a.rd(name),j;if(i)for(i=0,j=d.length;i<j;i++)this.a.Oa(g.u),a=b.z(),a.s=!1,a.b.length=1,a.b[0]=d[i],f.index=i,g.Pa(),this.a.sa(g.u);else{a.s=!1;a.b.length=1;for(i=0,j=d.length;i<j;i++)a.b[0]=d[i],f.index=
i,g.Pa()}this.a.od();return!1};a.rj=function(){var b=this.a.kb(),a=b.t.Df||0,d=this.a.xb;b.t.Df=d;return this.a.gd||a!==d-1};a.pf=function(b){var a=this.a.kb(),d=this.a.ja.U;return d>=(a.t.rf||0)+b?(a.t.rf=d,!0):!1};a.Ai=function(b,a){if(!b)return!1;var d=b.z(),f=d.W(),a=Math.floor(a);if(a<0||a>=f.length)return!1;d.s=!1;d.b.length=1;d.b[0]=f[a];return!0};a.yf=function(b){if(!b)return!1;var b=b.z(),a=b.W(),d=Math.floor(Math.random()*a.length);if(d>=a.length)return!1;b.s=!1;b.b.length=1;b.b[0]=a[d];
return!0};a.Rh=function(b,a,d){return x.ia(b.data,a,d)};a.hi=function(b){return this.a.Hc.hasOwnProperty(b)};a=d.B;a.Yh=function(b){this.a.Zb=b};a.Jd=function(b,a,d,f){if(a&&b)b=this.a.ie(b,a,d,f),a=b.type.z(),a.s=!1,a.b.length=1,a.b[0]=b};a.Zi=function(b,a){if(b&&b.la!=a)b.la=a,this.a.G=!0};a.Xi=function(b,a){if(b&&(a=x.fe(a/100,0,1),b.opacity!=a))b.opacity=a,this.a.G=!0};a.Ni=function(b){this.a.A.ud(b)};a.Oi=function(b){this.a.A.vd(b)};a.Li=function(b,a){this.a.A.ud(b);this.a.A.vd(a)};a.Mi=function(b){if(b=
b.og())this.a.A.ud(b.x),this.a.A.vd(b.y)};a.ej=function(b,a){if(b.Vb===0)b.data=typeof a==="number"?a:parseFloat(a);else if(b.Vb===1)b.data=a.toString()};a.Eh=function(b,a){b.Vb===0?b.data+=typeof a==="number"?a:parseFloat(a):b.Vb===1&&(b.data+=a.toString())};a.pj=function(b,a){b.Vb===0&&(b.data-=typeof a==="number"?a:parseFloat(a))};a.Ui=function(b,a){var d=this.a.Hc;switch(a){case 0:delete d[b];break;case 1:d[b]=!0;break;case 2:d[b]?delete d[b]:d[b]=!0}};a.cj=function(b){b<0&&(b=0);this.a.yc=b};
a.$i=function(b,a){var d=a;d<0&&(d=0);if(b){var f=b.z().W(),g,i;for(g=0,i=f.length;g<i;g++)f[g].lc=d}};a.Di=function(b){if(!b)return!1;var b=b.z().W(),a,d;for(a=0,d=b.length;a<d;a++)b[a].lc=-1};a.tj=function(b){if(!(b<0)){var a,d,f;a=this.a.V();var g={};g.df=this.a.ja.U+b;g.me=a.$;g.ea=a.ea+1;g.je=!1;g.vb={};g.u=[];for(b=0,a=this.a.L.length;b<a;b++)f=this.a.L[b],d=f.z(),d.s||(g.u.push(f),g.vb[b.toString()]=d.b.slice(0));this.ua.push(g);return!0}};a.Yi=function(b,a){if(b)b.scale=a,this.a.G=!0};a=d.g;
a["int"]=function(b,a){if(typeof a==="string"){if(b.h(parseInt(a,10)),isNaN(b.data))b.data=0}else b.h(a)};a["float"]=function(b,a){if(typeof a==="string"){if(b.c(parseFloat(a)),isNaN(b.data))b.data=0}else b.c(a)};a.Wj=function(b,a){typeof a==="string"?b.P(a):b.P(a.toString())};a.Ej=function(b,a){b.h(a.length)};a.random=function(b,a,d){d===void 0?b.c(Math.random()*a):b.c(Math.random()*(d-a)+a)};a.sqrt=function(b,a){b.c(Math.sqrt(a))};a.abs=function(b,a){b.c(Math.abs(a))};a.round=function(b,a){b.h(Math.round(a))};
a.floor=function(b,a){b.h(Math.floor(a))};a.ceil=function(b,a){b.h(Math.ceil(a))};a.sin=function(b,a){b.c(Math.sin(x.I(a)))};a.cos=function(b,a){b.c(Math.cos(x.I(a)))};a.tan=function(b,a){b.c(Math.tan(x.I(a)))};a.asin=function(b,a){b.c(x.yb(Math.asin(a)))};a.acos=function(b,a){b.c(x.yb(Math.acos(a)))};a.atan=function(b,a){b.c(x.yb(Math.atan(a)))};a.exp=function(b,a){b.c(Math.exp(a))};a.Fj=function(b,a){b.c(Math.log(a))};a.Gj=function(b,a){b.c(Math.log(a)/Math.LN10)};a.max=function(b){var a=arguments[1],
d,f;for(d=2,f=arguments.length;d<f;d++)a<arguments[d]&&(a=arguments[d]);b.c(a)};a.min=function(b){var a=arguments[1],d,f;for(d=2,f=arguments.length;d<f;d++)a>arguments[d]&&(a=arguments[d]);b.c(a)};a.hb=function(b){b.c(this.a.hb)};a.yc=function(b){b.c(this.a.yc)};a.$j=function(b){b.c((Date.now()-this.a.uc)/1E3)};a.df=function(b){b.c(this.a.ja.U)};a.xb=function(b){b.h(this.a.xb)};a.nc=function(b){b.h(this.a.nc)};a.Uc=function(b){b.h(this.a.Uc)};a.Hj=function(b,a){if(this.a.pb.length)if(a){var d,f;for(d=
0,f=this.a.pb.length;d<f;d++){var g=this.a.pb[d];if(g.name===a){b.h(g.index);return}}b.h(0)}else b.h(this.a.ve().index);else b.h(0)};a.yj=function(b,a,d,f,g){a=f-a;d=g-d;b.c(Math.sqrt(a*a+d*d))};a.f=function(b,a,d,f,g){b.c(x.yb(x.Hf(a,d,f,g)))};a.Sj=function(a){a.c(this.a.A.scrollX)};a.Tj=function(a){a.c(this.a.A.scrollY)};a.Oj=function(a){a.P("\n")};a.Ke=function(a,c,d,f){a.c(x.Ke(c,d,f))};a.lf=function(a){a.h(this.a.width)};a.kf=function(a){a.h(this.a.height)};a.Zj=function(a,c){a.P(c.toUpperCase())};
a.Jj=function(a,c){a.P(c.toLowerCase())};a.fe=function(a,c,d,f){c<d?a.c(d):c>f?a.c(f):a.c(c)};a.Bj=function(a,c){var d=this.a.xe(c);d?a.c(d.scale):a.c(0)};a.Aj=function(a,c){var d=this.a.xe(c);d?a.c(d.opacity*100):a.c(0)};a.Dj=function(a){a.h(this.a.A.width)};a.Cj=function(a){a.h(this.a.A.height)};a.find=function(a,c,d){a.h(c.search(RegExp(x.Ue(d),"i")))};a.left=function(a,c,d){a.P(c.substr(0,d))};a.right=function(a,c,d){a.P(c.substr(c.length-d))};a.Mj=function(a,c,d,f){a.P(c.substr(d,f))};a.Xj=function(a,
c,d,f){c=c.split(f);d=Math.floor(d);d<0||d>=c.length?a.P(""):a.P(c[d])};a.Yj=function(a,c,d){a.h(c.split(d).length)};a.replace=function(a,c,d,f){a.P(c.replace(RegExp(x.Ue(d),"gi"),f))};a.trim=function(a,c){a.P(c.trim())};a.Pj=function(a){a.c(Math.PI)};d.$g=function(){var a,c,d,f,g,i=this.a.V();for(a=0,d=this.ua.length;a<d;a++)if(f=this.ua[a],!(f.df>this.a.ja.U)){i.$=f.me;i.ea=f.ea;i.ga=0;for(c in f.vb)if(f.vb.hasOwnProperty(c))g=this.a.L[parseInt(c,10)].z(),g.s=!1,g.b=f.vb[c];f.me.Zg();this.a.Oc(f.u);
f.je=!0}for(a=0,c=0,d=this.ua.length;a<d;a++)f=this.ua[a],this.ua[c]=f,f.je||c++;this.ua.length=c}})();
x.Ff=function(d){var a=d[0].prototype,b=d[1],c=d[3],o=d[4],f=d[5],g=d[6],d=d[7];if(!a.l)a.l={};if(!a.B)a.B={};if(!a.g)a.g={};var i=a.l,j=a.B,a=a.g;if(c)i.Th=function(a,b){return x.ia(this.x,a,b)},i.Uh=function(a,b){return x.ia(this.y,a,b)},i.ji=function(){var a=this.n;if(!this.la||!a.la)return!1;this.ta();var b=this.T;return!(b.right<a.Dd||b.bottom<a.Fd||b.left>a.Ed||b.top>a.Cd)},i.ki=function(){this.ta();var a=this.T,b=this.a.A;return a.right<0||a.bottom<0||a.left>b.width||a.top>b.height},j.hj=function(a){if(this.x!==
a)this.x=a,this.r()},j.ij=function(a){if(this.y!==a)this.y=a,this.r()},j.Bf=function(a,b){if(this.x!==a||this.y!==b)this.x=a,this.y=b,this.r()},j.aj=function(a,b){var c=a.qg(this);if(c){var d;c.Xa?(d=c.Xa(b,!0),c=c.Xa(b,!1)):(d=c.x,c=c.y);if(this.x!==d||this.y!==c)this.x=d,this.y=c,this.r()}},j.si=function(a){a!==0&&(this.x+=Math.cos(this.f)*a,this.y+=Math.sin(this.f)*a,this.r())},j.Md=function(a,b){b!==0&&(this.x+=Math.cos(x.I(a))*b,this.y+=Math.sin(x.I(a))*b,this.r())},a.Vd=function(a){a.c(this.x)},
a.Wd=function(a){a.c(this.y)},a.hb=function(a){a.c(this.a.Nb(this))};if(o)i.Sh=function(a,b){return x.ia(this.width,a,b)},i.Nh=function(a,b){return x.ia(this.height,a,b)},j.gj=function(a){a<0&&(a=-a);if(this.width!==a)this.width=a,this.r()},j.Vi=function(a){a<0&&(a=-a);if(this.height!==a)this.height=a,this.r()},j.bj=function(a,b){var c=a,d=b;c<0&&(c=-c);d<0&&(d=-d);if(this.width!==c||this.height!==d)this.width=c,this.height=d,this.r()},a.uj=function(a){a.c(this.width)},a.Zh=function(a){a.c(this.height)};
if(f)i.Gh=function(a,b){return x.Gf(this.f,x.I(b))<=x.I(a)},i.gi=function(a){return x.Ic(this.f,x.I(a))},i.ei=function(a,b){var c=x.ef(b),d=x.ra(this.f);return x.Ic(d,x.ef(a))&&!x.Ic(d,c)},j.Pi=function(a){a=x.I(x.ge(a));if(!isNaN(a)&&this.f!==a)this.f=a,this.r()},j.Hi=function(a){if(a!==0&&!isNaN(a))this.f+=x.I(a),this.f=x.ra(this.f),this.r()},j.Ii=function(a){if(a!==0&&!isNaN(a))this.f-=x.I(a),this.f=x.ra(this.f),this.r()},j.Ji=function(a,b){var c=x.Zd(this.f,x.I(b),x.I(a));if(!isNaN(c)&&this.f!==
c)this.f=c,this.r()},j.Ki=function(a,b,c){a=x.Zd(this.f,Math.atan2(c-this.y,b-this.x),x.I(a));if(!isNaN(a)&&this.f!==a)this.f=a,this.r()},j.dj=function(a,b){var c=Math.atan2(b-this.y,a-this.x);if(!isNaN(c)&&this.f!==c)this.f=c,this.r()},a.Fh=function(a){a.c(x.kh(this.f))};if(!b)i.Oh=function(a,b,c){return x.ia(this.M[a],b,c)},i.fi=function(a){return this.M[a]},i.zi=function(a){return this.Bc===a},j.Wi=function(a,b){typeof this.M[a]==="number"?this.M[a]=typeof b==="number"?b:parseFloat(b):typeof this.M[a]===
"string"&&(this.M[a]=typeof b==="string"?b:b.toString())},j.Dh=function(a,b){typeof this.M[a]==="number"?this.M[a]+=typeof b==="number"?b:parseFloat(b):typeof this.M[a]==="string"&&(this.M[a]+=typeof b==="string"?b:b.toString())},j.oj=function(a,b){typeof this.M[a]==="number"&&(this.M[a]-=typeof b==="number"?b:parseFloat(b))},j.Si=function(a,b){this.M[a]=b},j.qj=function(a){this.M[a]=!this.M[a]},j.of=function(){this.a.Gc(this)},a.Vh=function(a){a.h(this.type.b.length)},a.sj=function(a){a.h(this.Bc)};
if(g)i.ni=v("la"),j.fj=function(a){if(!a!==!this.la)this.la=a,this.a.G=!0},i.mf=function(a,b){return x.ia(this.opacity*100,a,b)},j.Sd=function(a){a/=100;a<0?a=0:a>1&&(a=1);if(a!==this.opacity)this.opacity=a,this.a.G=!0},a.Qd=function(a){a.c(this.opacity*100)};if(d)j.vi=function(){var a=this.Ob();if(a!==this.n.b.length-1)x.Eb(this.n.b,a),this.n.b.push(this),this.a.G=!0,this.n.Sa=!0},j.ti=function(){var a=this.Ob();if(a!==0)x.Eb(this.n.b,a),this.n.b.unshift(this),this.a.G=!0,this.n.Sa=!0},j.ui=function(a){if(a&&
a!=this.n)x.Eb(this.n.b,this.Ob()),this.n.Sa=!0,this.n=a,this.Hd=a.b.length,a.b.push(this),this.a.G=!0},a.qi=function(a){a.h(this.n.Pe)},a.pi=function(a){a.P(this.n.name)},a.vj=function(a){a.h(this.Ob())}};x.r=function(){this.Jc=!0;this.a.G=!0;var d,a;for(d=0,a=this.Xb.length;d<a;d++)this.Xb[d](this)};x.Yd=function(d){d&&this.Xb.push(d)};
x.ta=function(){if(this.Jc)this.T.set(this.x,this.y,this.x+this.width,this.y+this.height),this.T.offset(-this.Za*this.width,-this.$a*this.height),!this.f||this.f===0?this.qa.wd(this.T):(this.T.offset(-this.x,-this.y),this.qa.dh(this.T,this.f),this.qa.offset(this.x,this.y),this.qa.Kf(this.T)),this.Jc=!1};x.Eg=function(d,a){if(!this.T.ha(d,a))return!1;return!this.qa.ha(d,a)?!1:this.Z&&!this.Z.dd()?(this.Z.Nc(this.width,this.height*(this.a.bd(this)?-1:1),this.f),this.Z.ha(d-this.x,a-this.y)):!0};
x.Fe=function(){this.type.uh();return this.$c};x.Fg=function(){this.n.vh();return this.Hd};x.Ge=function(){return"inst:"+this.type.name+"#"+this.Bc};x.oh=function(){var d=this.z().W();return d.length?d[0]:e};x.ph=function(d){var a=this.z().W();return a.length?a[d.Ae()%a.length]:e};x.th=function(){if(this.yd){var d,a;for(d=0,a=this.b.length;d<a;d++)this.b[d].$c=d;this.yd=!1}};x.nh=function(){return this.Qa[this.Ba]};
x.rh=function(){this.Ba++;this.Ba===this.Qa.length?this.Qa.push(new x.selection(this)):this.Qa[this.Ba].s=!0};x.sh=function(){this.Ba++;this.Ba===this.Qa.length&&this.Qa.push(new x.selection(this));var d=this.Qa[this.Ba],a=this.Qa[this.Ba-1];a.s?d.s=!0:(d.s=!1,d.b=a.b.slice(0))};x.qh=function(){this.Ba--};x.lh=function(d){var a,b;for(a=0,b=this.k.length;a<b;a++)if(d===this.k[a].name)return this.k[a];return e};
x.mh=function(d){var a,b;for(a=0,b=this.k.length;a<b;a++)if(d===this.k[a].name)return a;return-1};x.ia=function(d,a,b){switch(a){case 0:return d===b;case 1:return d!==b;case 2:return d<b;case 3:return d<=b;case 4:return d>b;case 5:return d>=b;default:return!1}};x.i.X=u("a");
(function(){var d=x.i.X.prototype;d.va=function(a){this.oc=a;this.a=a.a};d.va.prototype.R=m();d.da=function(a){this.type=a;this.a=a.a;this.Lc=Array(4);this.zc=this.zb=this.sb=this.rb=0};var a=d.da.prototype;a.R=function(){jQuery(document).mousemove(function(a){return function(c){a.Sg(c)}}(this));jQuery(document).mousedown(function(a){return function(c){a.Rg(c)}}(this));jQuery(document).mouseup(function(a){return function(c){a.Tg(c)}}(this));jQuery(document).dblclick(function(a){return function(c){a.Qg(c)}}(this))};
a.Sg=function(a){var c=jQuery(this.a.canvas).offset();this.rb=a.pageX-c.left;this.sb=a.pageY-c.top};a.Rg=function(a){this.Lc[a.which]=!0;this.a.trigger(x.i.X.prototype.l.uf,this);this.zb=a.which-1;this.zc=0;this.a.trigger(x.i.X.prototype.l.Nd,this);this.a.trigger(x.i.X.prototype.l.Pd,this)};a.Tg=function(a){this.Lc[a.which]=!1;this.zb=a.which-1;this.a.trigger(x.i.X.prototype.l.xf,this)};a.Qg=function(a){this.zb=a.which-1;this.zc=1;this.a.trigger(x.i.X.prototype.l.Nd,this);this.a.trigger(x.i.X.prototype.l.Pd,
this)};d.l={};a=d.l;a.Nd=function(a,c){return a===this.zb&&c===this.zc};a.uf=w(!0);a.Kd=function(a){return this.Lc[a+1]};a.xf=function(a){return a===this.zb};a.li=function(a){var c=this.a.kb();if(typeof c.t.Oe==="undefined")c.t.Oe=c.ob,c.ob=!1;return this.a.bf(a,this.rb,this.sb,c.t.Oe)};a.Pd=function(a,c,d){return a!==this.zb||c!==this.zc?!1:this.a.bf(d,this.rb,this.sb,!1)};d.g={};d=d.g;d.Vd=function(a,c){var d,f;typeof c==="undefined"?(d=this.a.lb(0),f=d.scale,d.scale=1,a.c(d.Hb(this.rb)),d.scale=
f):((d=typeof c==="number"?this.a.lb(c):this.a.gc(c))||a.c(0),a.c(d.Hb(this.rb)))};d.Wd=function(a,c){var d,f;typeof c==="undefined"?(d=this.a.lb(0),f=d.scale,d.scale=1,a.c(d.Ib(this.sb)),d.scale=f):((d=typeof c==="number"?this.a.lb(c):this.a.gc(c))||a.c(0),a.c(d.Ib(this.sb)))};d.yh=function(a){a.c(this.rb)};d.zh=function(a){a.c(this.sb)}})();x.i.C=u("a");
(function(){function d(a,b,c){var d,h=0,l,k;for(d=0,l=a.length;d<l;d++)k=a[d],k[0]===b&&k[1]===c||k[0]===c&&k[1]===b||(a[h]=a[d],h++);a.length=h}function a(a,b,c){var d,h,l;for(d=0,h=a.length;d<h;d++)if(l=a[d],l[0]===b&&l[1]===c||l[0]===c&&l[1]===b)return!0;return!1}var b=x.i.C.prototype;b.va=function(a){this.oc=a;this.a=a.a};b.va.prototype.R=function(){var a,b,c,d,h,l;for(a=0,b=this.wa.length;a<b;a++){h=this.wa[a];h.name=h[0];h.af=h[1];h.loop=h[2];h.Yg=h[3];h.Ve=h[4];h.Qe=h[5];h.frames=h[6];for(c=
0,d=h.frames.length;c<d;c++)l=h.frames[c],l.hh=l[0],l.ih=l[1],l.duration=l[2],l.Za=l[3],l.$a=l[4],l.ad=l[5],l.Se=l[6],l.ka=new Image,l.ka.src=l[0],l.ka.Nf=l[1],l.jd=e,l.Tc=e,this.a.Ec.push(l.ka),x.seal(l);x.seal(h)}};b.da=function(a){this.type=a;this.a=a.a;this.Z=new x.Fc(this.type.wa[0].frames[0].Se)};var c=b.da.prototype;c.le=function(a){return a<=0||a>=11?"source-over":"lighter,xor,copy,destination-over,source-in,destination-in,source-out,destination-out,source-atop,destination-atop".split(",")[a-
1]};c.R=function(){this.la=this.Ea[0]===0;this.$b=this.le(this.Ea[1]);this.de=this.Ea[2]===1;this.ce=this.Ea[2]===2;this.type.wa.length===1&&this.type.wa[0].frames.length===1||this.a.jh(this);this.D=this.type.wa[0];this.e=0;this.Kb=this.type.wa[0].af;this.Wa=this.a.ja.U;this.Db=!0;this.$d=0;this.Cb=!0;this.ae=""};c.Ra=function(){var a=this.a.ja.U,b=this.D,c=b.frames[this.e],d=c.duration/this.Kb;if(this.Db&&a>=this.Wa+d){this.Cb?this.e++:this.e--;this.Wa+=d;if(this.e>=b.frames.length)b.loop?b.Qe?(this.Cb=
!1,this.e=b.frames.length-2):this.e=b.Ve:(this.$d++,this.$d>=b.Yg?(this.e=b.frames.length-1,this.Db=!1,this.ae=b.name,this.a.trigger(x.i.C.prototype.l.tf,this),this.a.trigger(x.i.C.prototype.l.sf,this)):b.Qe?(this.Cb=!1,this.e=b.frames.length-2):this.e=b.Ve);if(this.e<0)this.e=1,this.Cb=!0;if(this.e<0)this.e=0;else if(this.e>=b.frames.length)this.e=b.frames.length-1;if(a>this.Wa+b.frames[this.e].duration/this.Kb)this.Wa=this.a.ja.U;a=b.frames[this.e];this.Za=a.Za;this.$a=a.$a;this.Z.Ze(a.Se);this.r();
this.fb(c,a);this.a.G=!0}};c.fb=function(a,b){var c=a.ka.width,d=a.ka.height,h=b.ka.width,l=b.ka.height;c!=h&&(this.width*=h/c,this.r());d!=l&&(this.height*=l/d,this.r());this.a.trigger(x.i.C.prototype.l.fb,this)};c.Ta=function(a){if(this.opacity!==1)a.globalAlpha=this.opacity;if(this.$b!=="source-over")a.globalCompositeOperation=this.$b;var b=this.D.frames[this.e],c=b.ka;if(this.de){var d=x.ra(this.f);if(d>Math.PI/2&&d<=Math.PI*3/2){if(!b.jd)b.jd=this.a.ue(b.ka);c=b.jd}}if(this.ce&&(d=x.ra(this.f),
d>=Math.PI)){if(!b.Tc)b.Tc=this.a.ue(b.ka);c=b.Tc}b=this.x;d=this.y;this.a.Re&&(b=Math.round(b),d=Math.round(d));this.f===0?a.drawImage(c,b-this.Za*this.width,d-this.$a*this.height,this.width,this.height):(a.save(),a.translate(b,d),a.rotate(this.f),a.drawImage(c,0-this.Za*this.width,0-this.$a*this.height,this.width,this.height),a.restore());if(this.$b!=="source-over")a.globalCompositeOperation="source-over";if(this.opacity!==1)a.globalAlpha=1};c.pg=function(a){var b=this.D.frames[this.e],c,d;for(c=
0,d=b.ad.length;c<d;c++)if(a.toLowerCase()===b.ad[c][0].toLowerCase())return c;return-1};c.Xa=function(a,b){var c=this.D.frames[this.e],d=c.ad,h;h=typeof a==="string"?this.pg(a):a-1;h=Math.floor(h);if(h<0||h>=d.length)return b?this.x:this.y;var l=(d[h][1]-c.Za)*this.width,c=(d[h][2]-c.$a)*this.height,d=Math.cos(this.f);h=Math.sin(this.f);var k=l*d-c*h,c=c*d+l*h,l=k;l+=this.x;c+=this.y;return b?l:c};b.l={};c=b.l;c.yi=function(b){if(!b)return!1;var c=this.kb(),i=c.type;if(!c.t.Jb)c.t.Jb=[],this.Ef(function(a){return function(b){var c,
d=0,f,g;for(c=0,f=a.length;c<f;c++)g=a[c],g[0]!==b&&g[1]!==b&&(a[d]=a[c],d++);a.length=d}}(c.t.Jb));var j=i.z(),h=b.z(),l=j.W(),k=h.W(),o,p,q,r,t,s;j.s=!1;j.b.length=1;h.s=!1;h.b.length=1;var y=this.V().$;for(o=0,p=l.length;o<p;o++){q=l[o];for(r=0,t=k.length;r<t;r++)if(s=k[r],this.wb(q,s)||this.Lf(q,s)){if(!a(c.t.Jb,q,s))c.t.Jb.push([q,s]),i===b?(j.b.length=2,j.b[0]=q,j.b[1]=s):(j.b[0]=q,h.b[0]=s),this.Oa(y.u),y.Pa(),this.sa(y.u)}else d(c.t.Jb,q,s)}return!1};var o=[];c.mi=function(b){if(!b)return!1;
var c=this.kb(),d=c.type,j=d.z(),h=b.z(),l=j.W(),k=h.W(),n,p,q,r,t;if(c.ob){d=[];for(c=0,n=l.length;c<n;c++){p=l[c];b=!1;for(q=0,r=k.length;q<r;q++)if(t=k[q],this.wb(p,t)){b=!0;break}b||d.push(p)}j.s=!1;j.b=d;return j.b.length}else{j.s=!1;j.b.length=1;h.s=!1;h.b.length=1;var s=this.V().$;o.length=0;for(c=0,n=l.length;c<n;c++){p=l[c];for(q=0,r=k.length;q<r;q++)if(t=k[q],this.wb(p,t)){if(d===b)if(a(o,p,t))continue;else o.push([p,t]),j.b.length=2,j.b[0]=p,j.b[1]=t;else j.b[0]=p,h.b[0]=t;this.Oa(s.u);
s.Pa();this.sa(s.u)}}return!1}};c.di=function(a){return this.D.name.toLowerCase()===a.toLowerCase()};c.Mh=function(a,b){return x.ia(this.e,a,b)};c.sf=function(a){return this.ae.toLowerCase()===a.toLowerCase()};c.tf=w(!0);c.fb=w(!0);b.B={};c=b.B;c.Td=function(a,b,c){if(a&&b){b=this.a.ie(a,b,this.Xa(c,!0),this.Xa(c,!1));b.f=this.f;b.r();var d=this.a.ng(),c=!1;if(typeof d.t.Ud==="undefined"||d.t.Ud<this.a.xb)c=!0,d.t.Ud=this.a.xb;a=a.z();a.s=!1;c?(a.b.length=1,a.b[0]=b):a.b.push(b)}};c.Ti=function(a){this.$b=
this.le(a);this.a.G=!0};c.mj=function(){this.Db=!1};c.kj=function(a){this.Db=!0;this.Wa=this.a.ja.U;if(a===1&&this.e!==0)a=this.D.frames[this.e],this.e=0,this.fb(a,this.D.frames[0]),this.a.G=!0};c.Qi=function(a,b){var c=this.D.frames[this.e],d,h,l,k=e;for(d=0,h=this.type.wa.length;d<h;d++)if(l=this.type.wa[d],l.name.toLowerCase()===a.toLowerCase()){k=l;break}if(k&&k.name.toLowerCase()!==this.D.name.toLowerCase()){this.D=k;this.Kb=k.af;if(this.e<0)this.e=0;if(this.e>=this.D.frames.length)this.e=this.D.frames.length-
1;if(b===1)this.e=0;this.Db=!0;this.Wa=this.a.ja.U;this.Cb=!0;this.fb(c,this.D.frames[this.e]);this.a.G=!0}};c.Ri=function(a){var b=this.D.frames[this.e],c=this.e;this.e=Math.floor(a);if(this.e<0)this.e=0;if(this.e>=this.D.frames.length)this.e=this.D.frames.length-1;if(c!==this.e)this.fb(b,this.D.frames[this.e]),this.Wa=this.a.ja.U,this.a.G=!0};c.Rd=u("Kb");b.g={};b=b.g;b.Hh=function(a){a.h(this.e)};b.Ih=function(a){a.h(this.D.frames.length)};b.Jh=function(a){a.P(this.D.name)};b.Kh=function(a){a.c(this.Kb)};
b.ai=function(a,b){a.c(this.Xa(b,!0))};b.bi=function(a,b){a.c(this.Xa(b,!1))};b.ci=function(a){a.c(this.D.frames[this.e].ka.width)};b.$h=function(a){a.c(this.D.frames[this.e].ka.height)}})();x.k.Ca=u("a");
(function(){var d=x.k.Ca.prototype;d.va=function(a,c){this.pa=a;this.Pg=c;this.a=a.a};d.va.prototype.R=m();d.da=function(a,c){this.type=a;this.pa=a.pa;this.o=c;this.a=a.a;this.gb=this.w=this.v=0};var a=d.da.prototype;a.R=function(){this.vc=this.Ea[0];this.Xg=this.Ea[1]};a.Ya=function(){return Math.sqrt(this.v*this.v+this.w*this.w)};a.jb=function(){return Math.atan2(this.w,this.v)};a.step=function(a,c,d){var f=this.o.x,g=this.o.y,i,j=Math.round(Math.sqrt(a*a+c*c)/this.Xg);j===0&&(j=1);var h;for(h=
1;h<=j;h++)if(i=h/j,this.o.x=f+a*i,this.o.y=g+c*i,this.o.r(),this.a.trigger(d,this.o),this.gb===1){h--;i=h/j;this.o.x=f+a*i;this.o.y=g+c*i;this.o.r();break}else if(this.gb===2)break};a.Ra=function(){var a=this.a.Nb(this.o),c=this.v*a;a*=this.w;if(!(this.v===0&&this.w===0))this.gb=0,this.vc===0?(this.o.x+=c,this.o.y+=a):this.vc===1?this.step(c,a,x.k.Ca.prototype.l.vf):this.vc===2?(this.step(c,0,x.k.Ca.prototype.l.Wb),this.gb===0&&this.step(0,a,x.k.Ca.prototype.l.Wb)):this.vc===3&&(this.step(0,a,x.k.Ca.prototype.l.Wb),
this.gb===0&&this.step(c,0,x.k.Ca.prototype.l.Wb)),this.o.r()};d.l={};a=d.l;a.ii=function(){return this.v!=0||this.w!=0};a.Ph=function(a,c,d){var f;switch(a){case 0:f=this.Ya();break;case 1:f=this.v;break;case 2:f=this.w}return x.ia(f,c,d)};a.vf=w(!0);a.Wb=w(!0);a.xi=w(!0);d.B={};a=d.B;a.lj=function(){this.w=this.v=0};a.Ei=function(a){switch(a){case 0:this.v*=-1;this.w*=-1;break;case 1:this.v*=-1;break;case 2:this.w*=-1}};a.Cf=function(a,c){var d;switch(a){case 0:d=this.jb();this.v=Math.cos(d)*c;
this.w=Math.sin(d)*c;break;case 1:this.v=c;break;case 2:this.w=c}};a.Ah=function(a,c){var d=c*this.a.Nb(this.o),f;switch(a){case 0:f=this.jb();this.v+=Math.cos(f)*d;this.w+=Math.sin(f)*d;break;case 1:this.v+=d;break;case 2:this.w+=d}};a.Bh=function(a,c){var d=a*this.a.Nb(this.o),f=x.I(c);this.v+=Math.cos(f)*d;this.w+=Math.sin(f)*d};a.Ch=function(a,c,d){a*=this.a.Nb(this.o);c=Math.atan2(d-this.o.y,c-this.o.x);this.v+=Math.cos(c)*a;this.w+=Math.sin(c)*a};a.Af=function(a){var a=x.I(a),c=this.Ya();this.v=
Math.cos(a)*c;this.w=Math.sin(a)*c};a.Fi=function(a){var a=this.jb()+x.I(a),c=this.Ya();this.v=Math.cos(a)*c;this.w=Math.sin(a)*c};a.Gi=function(a){var a=this.jb()-x.I(a),c=this.Ya();this.v=Math.cos(a)*c;this.w=Math.sin(a)*c};a.nj=function(a){this.gb=a+1};a.Bi=function(a){var c;switch(a){case 0:c=this.jb();a=Math.cos(c);c=Math.sin(c);this.a.ub(this.o,-a,-c,Math.max(this.Ya()*3,100));break;case 1:this.a.Wg(this.o);break;case 2:this.a.ub(this.o,0,-1,Math.max(Math.abs(this.w)*3,100));break;case 3:this.a.ub(this.o,
0,1,Math.max(Math.abs(this.w)*3,100));break;case 4:this.a.ub(this.o,-1,0,Math.max(Math.abs(this.v)*3,100));break;case 5:this.a.ub(this.o,1,0,Math.max(Math.abs(this.v)*3,100))}};a.Ci=function(a){var a=x.I(a),c=Math.cos(a),a=Math.sin(a);this.a.ub(this.o,c,a,Math.max(this.Ya()*3,100))};d.g={};d=d.g;d.jj=function(a){a.c(this.Ya())};d.wi=function(a){a.c(x.yb(this.jb()))};d.v=function(a){a.c(this.v)};d.w=function(a){a.c(this.w)}})();x.k.ke=u("a");
(function(){var d=x.k.ke.prototype;d.va=function(a,b){this.pa=a;this.Pg=b;this.a=a.a};d.va.prototype.R=m();d.da=function(a,b){this.type=a;this.pa=a.pa;this.o=b;this.a=a.a};d=d.da.prototype;d.R=m();d.Ra=function(){this.o.ta();var a=this.o.T,b=this.o.n.Ma;(a.right<0||a.bottom<0||a.left>b.width||a.top>b.height)&&this.a.Gc(this.o)}})();
x.ze=function(){return[e,e,[[x.i.X,!0,!1,!1,!1,!1,!1,!1],[x.i.C,!1,!0,!0,!0,!0,!0,!0]],[["t0",x.i.X,e,e,[],!1],["t1",x.i.C,e,[["Default",5,!0,1,0,!1,[["http://dmallonee.com/images/mouse_light-default-000.png",217,1,0.6,0.6,[],[-0.2,-0.2,-0.2,-0.4,0,-0.2,0.2,-0.2,-0.2,0.2,-0.2,0,-0.4,-0.2]],["http://dmallonee.com/images/mouse_light-default-001.png",203,1,0.6,0.6,[],[0,-0.2,0,0,-0.2,0,-0.2,0,-0.2,-0.2]]]]],[],!1],["t2",x.i.C,e,[["Default",5,!0,1,0,!1,[["http://dmallonee.com/images/mouse_trail-default-000.png",217,1,0.6,0.6,[],[-0.2,-0.2,-0.2,-0.4,0,-0.2,0.2,-0.2,
-0.2,0.2,-0.2,0,-0.4,-0.2]],["http://dmallonee.com/images/mouse_trail-default-001.png",203,1,0.6,0.6,[],[0,-0.2,0,0,-0.2,0,-0.2,0,-0.2,-0.2]]]]],[],!1],["t3",x.i.C,e,[["Default",5,!0,1,0,!1,[["http://dmallonee.com/images/background_light-default-000.png",217,1,0.6,0.6,[],[-0.2,-0.2,-0.2,-0.4,0,-0.2,0.2,-0.2,-0.2,0.2,-0.2,0,-0.4,-0.2]],["http://dmallonee.com/images/background_light-default-001.png",203,1,0.6,0.6,[],[0,-0.2,0,0,-0.2,0,-0.2,0,-0.2,-0.2]]]]],[["CustomMovement",x.k.Ca],["DestroyOutsideLayout",x.k.ke]],!1]],[["Layout 1",1E3,1E3,!0,"Event sheet 1",
[["Layer 1",0,!0,"rgb(255, 255, 255)",!0,1,1,1,!1,[[[-163,-59,0,5,5,0,0,1,0.6,0.6],1,[],[],[0,0,0]],[[-31,-72,0,5,5,0,0,1,0.6,0.6],2,[],[],[0,0,0]],[[-155,36,0,5,5,0,0,0,0.6,0.6],3,[],[[0,5],[]],[0,0,0]]]]],[]]],[["Event sheet 1",[[0,e,[[-1,x.j.prototype.l.qf,e,!1,!1,!1,!1]],[[1,x.i.C.prototype.B.Bf,e,[[0,[20,0,x.i.X.prototype.g.Vd,e]],[0,[20,0,x.i.X.prototype.g.Wd,e]]]],[3,x.i.C.prototype.B.Sd,e,[[0,[4,[20,3,x.i.C.prototype.g.Qd,e],[0,1]]]]]],[[0,e,[[0,x.i.X.prototype.l.Kd,e,!1,!1,!1,!1,[[3,0]]]],
[[1,x.i.C.prototype.B.Td,e,[[4,2],[5,[0,0]],[7,[0,0]]]],[2,x.i.C.prototype.B.Md,e,[[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,360]]]]]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,3]]]]]]]]]],[0,e,[[0,x.i.X.prototype.l.Kd,e,!1,!1,!0,!1,[[3,0]]]],[[2,x.i.C.prototype.B.Md,e,[[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,360]]]]]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,3]]]]]]]],[2,x.i.C.prototype.B.Sd,e,[[0,[5,[20,2,x.i.C.prototype.g.Qd,
e],[0,1]]]]],[1,x.i.C.prototype.B.Td,e,[[4,2],[5,[0,0]],[7,[0,0]]]]]]]],[0,e,[[-1,x.j.prototype.l.Od,e,!0,!1,!1,!1]],[],[[0,e,[[-1,x.j.prototype.l.zf,e,!1,!0,!1,!1,[[0,[0,30]]]]],[[-1,x.j.prototype.B.Jd,e,[[4,3],[5,[0,0]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[19,x.j.prototype.g.lf]]]]]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[19,x.j.prototype.g.kf]]]]]]]],[3,x.i.C.prototype.B.Rd,e,[[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,20]]]]]]]]]]]],
[0,e,[[2,x.i.C.prototype.l.mf,e,!1,!1,!1,!1,[[8,3],[0,[0,0]]]]],[[2,x.i.C.prototype.B.of,e]]],[0,e,[[-1,x.j.prototype.l.pf,e,!1,!1,!1,!1,[[0,[0,3]]]]],[],[[0,e,[[-1,x.j.prototype.l.yf,e,!1,!1,!1,!1,[[4,3]]]],[[3,x.k.Ca.prototype.B.Cf,"CustomMovement",[[3,0],[0,[0,200]]]],[3,x.k.Ca.prototype.B.Af,"CustomMovement",[[0,[0,90]]]],[-1,x.j.prototype.B.Jd,e,[[4,3],[5,[0,0]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[19,x.j.prototype.g.lf]]]]]],[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,
[[19,x.j.prototype.g.kf]]]]]]]],[3,x.i.C.prototype.B.Rd,e,[[0,[19,x.j.prototype.g["int"],[[19,x.j.prototype.g.random,[[0,20]]]]]]]]]]]]]]],"media/",!1]};window.cr=x;window.cr.createRuntime=x.Pf;

