0;)l="xn"+s,a=n.p+"_"+l,d[a]=n.data[l],p[a]=n[l],o||(u=new dt(n,l,a,u,n.rxp[l]));n=n._next}return{proxy:p,end:d,firstMPT:u,pt:c}},F.CSSPropTween=function(t,e,n,r,s,a,l,u,c,h,p){this.t=t,this.p=e,this.s=n,this.c=r,this.n=l||e,t instanceof ft||o.push(this.n),this.r=u,this.type=a||0,c&&(this.pr=c,i=!0),this.b=void 0===h?n:h,this.e=void 0===p?n+r:p,s&&(this._next=s,s._prev=this)}),mt=function(t,e,i,n,r,o){var s=new ft(t,e,i,n-i,r,(-1),o);return s.b=i,s.e=s.xs0=n,s},gt=s.parseComplex=function(t,e,i,n,r,o,s,a,l,u){i=i||o||"",s=new ft(t,e,0,0,s,u?2:1,null,(!1),a,i,n),n+="";var h,p,d,f,m,_,y,w,b,x,T,S,k=i.split(", ").join(",").split(" "),A=n.split(", ").join(",").split(" "),P=k.length,O=c!==!1;for(n.indexOf(",")===-1&&i.indexOf(",")===-1||(k=k.join(" ").replace(R,", ").split(" "),A=A.join(" ").replace(R,", ").split(" "),P=k.length),P!==A.length&&(k=(o||"").split(" "),P=k.length),s.plugin=l,s.setRatio=u,h=0;h6,b&&!H&&0===m[3]?(s["xs"+s.l]+=s.l?" transparent":"transparent",s.e=s.e.split(A[h]).join("transparent")):(H||(b=!1),s.appendXtra(b?"rgba(":"rgb(",f[0],m[0]-f[0],",",!0,!0).appendXtra("",f[1],m[1]-f[1],",",!0).appendXtra("",f[2],m[2]-f[2],b?",":S,!0),b&&(f=f.length<4?1:f[3],s.appendXtra("",f,(m.length<4?1:m[3])-f,S,!1)));else if(_=f.match(g)){if(y=m.match(v),!y||y.length!==_.length)return s;for(d=0,p=0;p<_.length;p++)T=_[p],x=f.indexOf(T,d),s.appendXtra(f.substr(d,x-d),Number(T),rt(y[p],T),"",O&&"px"===f.substr(x+T.length,2),0===p),d=x+T.length;s["xs"+s.l]+=f.substr(d)}else s["xs"+s.l]+=s.l?" "+f:f;if(n.indexOf("=")!==-1&&s.data){for(S=s.xs0+s.data.s,h=1;h0;)u["xn"+vt]=0,u["xs"+vt]="";u.xs0="",u._next=u._prev=u.xfirst=u.data=u.plugin=u.setRatio=u.rxp=null,u.appendXtra=function(t,e,i,n,r,o){var s=this,a=s.l;return s["xs"+a]+=o&&a?" "+t:t||"",i||0===a||s.plugin?(s.l++,s.type=s.setRatio?2:1,s["xs"+s.l]=n||"",a>0?(s.data["xn"+a]=e+i,s.rxp["xn"+a]=r,s["xn"+a]=e,s.plugin||(s.xfirst=new ft(s,"xn"+a,e,i,s.xfirst||s,0,s.n,r,s.pr),s.xfirst.xs0=0),s):(s.data={s:e+i},s.rxp={},s.s=e,s.c=i,s.r=r,s)):(s["xs"+a]+=e+(n||""),s)};var _t=function(t,e){e=e||{},this.p=e.prefix?Y(t)||t:t,l[t]=l[this.p]=this,this.format=e.formatter||ht(e.defaultValue,e.color,e.collapsible,e.multi),e.parser&&(this.parse=e.parser),this.clrs=e.color,this.multi=e.multi,this.keyword=e.keyword,this.dflt=e.defaultValue,this.pr=e.priority||0},yt=F._registerComplexSpecialProp=function(t,e,i){"object"!=typeof e&&(e={parser:i});var n,r,o=t.split(","),s=e.defaultValue;for(i=i||[s],n=0;na.length?l.length:a.length,s=0;s-1;)o=Number(r[vt]),r[vt]=(s=o-(o|=0))?(s*l+(s<0?-.5:.5)|0)/l+o:o;return e&&r.length>6?[r[0],r[1],r[4],r[5],r[12],r[13]]:r},zt=F.getTransform=function(t,i,n,o){if(t._gsTransform&&n&&!o)return t._gsTransform;var a,l,u,c,h,p,d=n?t._gsTransform||new At:new At,f=d.scaleX<0,m=2e-5,g=1e5,v=kt?parseFloat(V(t,St,i,!1,"0 0 0").split(" ")[2])||d.zOrigin||0:0,_=parseFloat(s.defaultTransformPerspective)||0;if(d.svg=!(!t.getBBox||!Dt(t)),d.svg&&(Rt(t,V(t,St,r,!1,"50% 50%")+"",d,t.getAttribute("data-svg-origin")),bt=s.useSVGTransformAttr||Et),a=It(t),a!==$t){if(16===a.length){var y,w,b,x,T,C=a[0],S=a[1],k=a[2],A=a[3],P=a[4],O=a[5],N=a[6],E=a[7],R=a[8],D=a[9],I=a[10],z=a[12],M=a[13],j=a[14],L=a[11],F=Math.atan2(N,I);d.zOrigin&&(j=-d.zOrigin,z=R*j-a[12],M=D*j-a[13],j=I*j+d.zOrigin-a[14]),d.rotationX=F*$,F&&(x=Math.cos(-F),T=Math.sin(-F),y=P*x+R*T,w=O*x+D*T,b=N*x+I*T,R=P*-T+R*x,D=O*-T+D*x,I=N*-T+I*x,L=E*-T+L*x,P=y,O=w,N=b),F=Math.atan2(R,I),d.rotationY=F*$,F&&(x=Math.cos(-F),T=Math.sin(-F),y=C*x-R*T,w=S*x-D*T,b=k*x-I*T,D=S*T+D*x,I=k*T+I*x,L=A*T+L*x,C=y,S=w,k=b),F=Math.atan2(S,C),d.rotation=F*$,F&&(x=Math.cos(-F),T=Math.sin(-F),C=C*x+P*T,w=S*x+O*T,O=S*-T+O*x,N=k*-T+N*x,S=w),d.rotationX&&Math.abs(d.rotationX)+Math.abs(d.rotation)>359.9&&(d.rotationX=d.rotation=0,d.rotationY+=180),d.scaleX=(Math.sqrt(C*C+S*S)*g+.5|0)/g,d.scaleY=(Math.sqrt(O*O+D*D)*g+.5|0)/g,d.scaleZ=(Math.sqrt(N*N+I*I)*g+.5|0)/g,d.skewX=0,d.perspective=L?1/(L<0?-L:L):0,d.x=z,d.y=M,d.z=j,d.svg&&(d.x-=d.xOrigin-(d.xOrigin*C-d.yOrigin*P),d.y-=d.yOrigin-(d.yOrigin*S-d.xOrigin*O))}else if((!kt||o||!a.length||d.x!==a[4]||d.y!==a[5]||!d.rotationX&&!d.rotationY)&&(void 0===d.x||"none"!==V(t,"display",i))){var q=a.length>=6,H=q?a[0]:1,B=a[1]||0,W=a[2]||0,X=q?a[3]:1;d.x=a[4]||0,d.y=a[5]||0,u=Math.sqrt(H*H+B*B),c=Math.sqrt(X*X+W*W),h=H||B?Math.atan2(B,H)*$:d.rotation||0,p=W||X?Math.atan2(W,X)*$+h:d.skewX||0,Math.abs(p)>90&&Math.abs(p)<270&&(f?(u*=-1,p+=h<=0?180:-180,h+=h<=0?180:-180):(c*=-1,p+=p<=0?180:-180)),d.scaleX=u,d.scaleY=c,d.rotation=h,d.skewX=p,kt&&(d.rotationX=d.rotationY=d.z=0,d.perspective=_,d.scaleZ=1),d.svg&&(d.x-=d.xOrigin-(d.xOrigin*H+d.yOrigin*W),d.y-=d.yOrigin-(d.xOrigin*B+d.yOrigin*X))}d.zOrigin=v;for(l in d)d[l]-m&&(d[l]=0)}return n&&(t._gsTransform=d,d.svg&&(bt&&t.style[Tt]?e.delayedCall(.001,function(){Ft(t.style,Tt)}):!bt&&t.getAttribute("transform")&&e.delayedCall(.001,function(){t.removeAttribute("transform")}))),d},Mt=function(t){var e,i,n=this.data,r=-n.rotation*D,o=r+n.skewX*D,s=1e5,a=(Math.cos(r)*n.scaleX*s|0)/s,l=(Math.sin(r)*n.scaleX*s|0)/s,u=(Math.sin(o)*-n.scaleY*s|0)/s,c=(Math.cos(o)*n.scaleY*s|0)/s,h=this.t.style,p=this.t.currentStyle;if(p){i=l,l=-u,u=-i,e=p.filter,h.filter="";var d,f,g=this.t.offsetWidth,v=this.t.offsetHeight,_="absolute"!==p.position,y="progid:DXImageTransform.Microsoft.Matrix(M11="+a+", M12="+l+", M21="+u+", M22="+c,x=n.x+g*n.xPercent/100,T=n.y+v*n.yPercent/100;if(null!=n.ox&&(d=(n.oxp?g*n.ox*.01:n.ox)-g/2,f=(n.oyp?v*n.oy*.01:n.oy)-v/2,x+=d-(d*a+f*l),T+=f-(d*u+f*c)),_?(d=g/2,f=v/2,y+=", Dx="+(d-(d*a+f*l)+x)+", Dy="+(f-(d*u+f*c)+T)+")"):y+=", sizingMethod='auto expand')",e.indexOf("DXImageTransform.Microsoft.Matrix(")!==-1?h.filter=e.replace(E,y):h.filter=y+" "+e,0!==t&&1!==t||1===a&&0===l&&0===u&&1===c&&(_&&y.indexOf("Dx=0, Dy=0")===-1||b.test(e)&&100!==parseFloat(RegExp.$1)||e.indexOf(e.indexOf("Alpha"))===-1&&h.removeAttribute("filter")),!_){var C,S,k,A=m<8?1:-1;for(d=n.ieOffsetX||0,f=n.ieOffsetY||0,n.ieOffsetX=Math.round((g-((a<0?-a:a)*g+(l<0?-l:l)*v))/2+x),n.ieOffsetY=Math.round((v-((c<0?-c:c)*v+(u<0?-u:u)*g))/2+T),vt=0;vt<4;vt++)S=et[vt],C=p[S],i=C.indexOf("px")!==-1?parseFloat(C):Z(this.t,S,parseFloat(C),C.replace(w,""))||0,k=i!==n[S]?vt<2?-n.ieOffsetX:-n.ieOffsetY:vt<2?d-n.ieOffsetX:f-n.ieOffsetY,h[S]=(n[S]=Math.round(i-k*(0===vt||2===vt?1:A)))+"px"}}},jt=F.set3DTransformRatio=F.setTransformRatio=function(t){var e,i,n,r,o,s,a,l,u,c,h,p,f,m,g,v,_,y,w,b,x,T,C,S=this.data,k=this.t.style,A=S.rotation,P=S.rotationX,O=S.rotationY,N=S.scaleX,E=S.scaleY,R=S.scaleZ,$=S.x,I=S.y,z=S.z,M=S.svg,j=S.perspective,L=S.force3D;if(((1===t||0===t)&&"auto"===L&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!L)&&!z&&!j&&!O&&!P||bt&&M||!kt)return void(A||S.skewX||M?(A*=D,T=S.skewX*D,C=1e5,e=Math.cos(A)*N,r=Math.sin(A)*N,i=Math.sin(A-T)*-E,o=Math.cos(A-T)*E,T&&"simple"===S.skewType&&(_=Math.tan(T),_=Math.sqrt(1+_*_),i*=_,o*=_,S.skewY&&(e*=_,r*=_)),M&&($+=S.xOrigin-(S.xOrigin*e+S.yOrigin*i)+S.xOffset,I+=S.yOrigin-(S.xOrigin*r+S.yOrigin*o)+S.yOffset,bt&&(S.xPercent||S.yPercent)&&(m=this.t.getBBox(),$+=.01*S.xPercent*m.width,I+=.01*S.yPercent*m.height),m=1e-6,$-m&&($=0),I-m&&(I=0)),w=(e*C|0)/C+","+(r*C|0)/C+","+(i*C|0)/C+","+(o*C|0)/C+","+$+","+I+")",M&&bt?this.t.setAttribute("transform","matrix("+w):k[Tt]=(S.xPercent||S.yPercent?"translate("+S.xPercent+"%,"+S.yPercent+"%) matrix(":"matrix(")+w):k[Tt]=(S.xPercent||S.yPercent?"translate("+S.xPercent+"%,"+S.yPercent+"%) matrix(":"matrix(")+N+",0,0,"+E+","+$+","+I+")");if(d&&(m=1e-4,N-m&&(N=R=2e-5),E-m&&(E=R=2e-5),!j||S.z||S.rotationX||S.rotationY||(j=0)),A||S.skewX)A*=D,g=e=Math.cos(A),v=r=Math.sin(A),S.skewX&&(A-=S.skewX*D,g=Math.cos(A),v=Math.sin(A),"simple"===S.skewType&&(_=Math.tan(S.skewX*D),_=Math.sqrt(1+_*_),g*=_,v*=_,S.skewY&&(e*=_,r*=_))),i=-v,o=g;else{if(!(O||P||1!==R||j||M))return void(k[Tt]=(S.xPercent||S.yPercent?"translate("+S.xPercent+"%,"+S.yPercent+"%) translate3d(":"translate3d(")+$+"px,"+I+"px,"+z+"px)"+(1!==N||1!==E?" scale("+N+","+E+")":""));e=o=1,i=r=0}u=1,n=s=a=l=c=h=0,p=j?-1/j:0,f=S.zOrigin,m=1e-6,b=",",x="0",A=O*D,A&&(g=Math.cos(A),v=Math.sin(A),a=-v,c=p*-v,n=e*v,s=r*v,u=g,p*=g,e*=g,r*=g),A=P*D,A&&(g=Math.cos(A),v=Math.sin(A),_=i*g+n*v,y=o*g+s*v,l=u*v,h=p*v,n=i*-v+n*g,s=o*-v+s*g,u*=g,p*=g,i=_,o=y),1!==R&&(n*=R,s*=R,u*=R,p*=R),1!==E&&(i*=E,o*=E,l*=E,h*=E),1!==N&&(e*=N,r*=N,a*=N,c*=N),(f||M)&&(f&&($+=n*-f,I+=s*-f,z+=u*-f+f),M&&($+=S.xOrigin-(S.xOrigin*e+S.yOrigin*i)+S.xOffset,I+=S.yOrigin-(S.xOrigin*r+S.yOrigin*o)+S.yOffset),$-m&&($=x),I-m&&(I=x),z-m&&(z=0)),w=S.xPercent||S.yPercent?"translate("+S.xPercent+"%,"+S.yPercent+"%) matrix3d(":"matrix3d(",w+=(e-m?x:e)+b+(r-m?x:r)+b+(a-m?x:a),w+=b+(c-m?x:c)+b+(i-m?x:i)+b+(o-m?x:o),P||O?(w+=b+(l-m?x:l)+b+(h-m?x:h)+b+(n-m?x:n),w+=b+(s-m?x:s)+b+(u-m?x:u)+b+(p-m?x:p)+b):w+=",0,0,0,0,1,0,",w+=$+b+I+b+z+b+(j?1+-z/j:1)+")",k[Tt]=w};u=At.prototype,u.x=u.y=u.z=u.skewX=u.skewY=u.rotation=u.rotationX=u.rotationY=u.zOrigin=u.xPercent=u.yPercent=u.xOffset=u.yOffset=0,u.scaleX=u.scaleY=u.scaleZ=1,yt("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(t,e,i,n,o,a,l){if(n._lastParsedTransform===l)return o;n._lastParsedTransform=l;var u,c,h,p,d,f,m,g,v,_=t._gsTransform,y=n._transform=zt(t,r,!0,l.parseTransform),w=t.style,b=1e-6,x=xt.length,T=l,C={},S="transformOrigin";if("string"==typeof T.transform&&Tt)h=j.style,h[Tt]=T.transform,h.display="block",h.position="absolute",z.body.appendChild(j),u=zt(j,null,!1),z.body.removeChild(j),null!=T.xPercent&&(u.xPercent=ot(T.xPercent,y.xPercent)),null!=T.yPercent&&(u.yPercent=ot(T.yPercent,y.yPercent));else if("object"==typeof T){if(u={scaleX:ot(null!=T.scaleX?T.scaleX:T.scale,y.scaleX),scaleY:ot(null!=T.scaleY?T.scaleY:T.scale,y.scaleY),scaleZ:ot(T.scaleZ,y.scaleZ),x:ot(T.x,y.x),y:ot(T.y,y.y),z:ot(T.z,y.z),xPercent:ot(T.xPercent,y.xPercent),yPercent:ot(T.yPercent,y.yPercent),perspective:ot(T.transformPerspective,y.perspective)},m=T.directionalRotation,null!=m)if("object"==typeof m)for(h in m)T[h]=m[h];else T.rotation=m;"string"==typeof T.x&&T.x.indexOf("%")!==-1&&(u.x=0,u.xPercent=ot(T.x,y.xPercent)),"string"==typeof T.y&&T.y.indexOf("%")!==-1&&(u.y=0,u.yPercent=ot(T.y,y.yPercent)),u.rotation=st("rotation"in T?T.rotation:"shortRotation"in T?T.shortRotation+"_short":"rotationZ"in T?T.rotationZ:y.rotation,y.rotation,"rotation",C),kt&&(u.rotationX=st("rotationX"in T?T.rotationX:"shortRotationX"in T?T.shortRotationX+"_short":y.rotationX||0,y.rotationX,"rotationX",C),u.rotationY=st("rotationY"in T?T.rotationY:"shortRotationY"in T?T.shortRotationY+"_short":y.rotationY||0,y.rotationY,"rotationY",C)),u.skewX=null==T.skewX?y.skewX:st(T.skewX,y.skewX),u.skewY=null==T.skewY?y.skewY:st(T.skewY,y.skewY),(c=u.skewY-y.skewY)&&(u.skewX+=c,u.rotation+=c)}for(kt&&null!=T.force3D&&(y.force3D=T.force3D,f=!0),y.skewType=T.skewType||y.skewType||s.defaultSkewType,d=y.force3D||y.z||y.rotationX||y.rotationY||u.z||u.rotationX||u.rotationY||u.perspective,d||null==T.scale||(u.scaleZ=1);--x>-1;)i=xt[x],p=u[i]-y[i],(p>b||p<-b||null!=T[i]||null!=I[i])&&(f=!0,o=new ft(y,i,y[i],p,o),i in C&&(o.e=C[i]),o.xs0=0,o.plugin=a,n._overwriteProps.push(o.n));return p=T.transformOrigin,y.svg&&(p||T.svgOrigin)&&(g=y.xOffset,v=y.yOffset,Rt(t,nt(p),u,T.svgOrigin,T.smoothOrigin),o=mt(y,"xOrigin",(_?y:u).xOrigin,u.xOrigin,o,S),o=mt(y,"yOrigin",(_?y:u).yOrigin,u.yOrigin,o,S),g===y.xOffset&&v===y.yOffset||(o=mt(y,"xOffset",_?g:y.xOffset,y.xOffset,o,S),o=mt(y,"yOffset",_?v:y.yOffset,y.yOffset,o,S)),p=bt?null:"0px 0px"),(p||kt&&d&&y.zOrigin)&&(Tt?(f=!0,i=St,p=(p||V(t,i,r,!1,"50% 50%"))+"",o=new ft(w,i,0,0,o,(-1),S),o.b=w[i],o.plugin=a,kt?(h=y.zOrigin,p=p.split(" "),y.zOrigin=(p.length>2&&(0===h||"0px"!==p[2])?parseFloat(p[2]):h)||0,o.xs0=o.e=p[0]+" "+(p[1]||"50%")+" 0px",o=new ft(y,"zOrigin",0,0,o,(-1),o.n),o.b=h,o.xs0=o.e=y.zOrigin):o.xs0=o.e=p):nt(p+"",y)),f&&(n._transformType=y.svg&&bt||!d&&3!==this._transformType?2:3),o},prefix:!0}),yt("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),yt("borderRadius",{defaultValue:"0px",parser:function(t,e,i,o,s,a){e=this.format(e);var l,u,c,h,p,d,f,m,g,v,_,y,w,b,x,T,C=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],S=t.style;for(g=parseFloat(t.offsetWidth),v=parseFloat(t.offsetHeight),l=e.split(" "),u=0;u-1;)g=a[u],c=g.indexOf("%")!==-1,c!==(l[u].indexOf("%")!==-1)&&(h=0===u?t.offsetWidth-L.width:t.offsetHeight-L.height,a[u]=c?parseFloat(g)/100*h+"px":parseFloat(g)/h*100+"%");g=a.join(" ")}return this.parseComplex(t.style,g,v,o,s)},formatter:nt}),yt("backgroundSize",{defaultValue:"0 0",formatter:nt}),yt("perspective",{defaultValue:"0px",prefix:!0}),yt("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),yt("transformStyle",{prefix:!0}),yt("backfaceVisibility",{prefix:!0}),yt("userSelect",{prefix:!0}),yt("margin",{parser:pt("marginTop,marginRight,marginBottom,marginLeft")}),yt("padding",{parser:pt("paddingTop,paddingRight,paddingBottom,paddingLeft")}),yt("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(t,e,i,n,o,s){var a,l,u;return m<9?(l=t.currentStyle,u=m<8?" ":",",a="rect("+l.clipTop+u+l.clipRight+u+l.clipBottom+u+l.clipLeft+")",e=this.format(e).split(",").join(u)):(a=this.format(V(t,this.p,r,!1,this.dflt)),e=this.format(e)),this.parseComplex(t.style,a,e,o,s)}}),yt("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),yt("autoRound,strictUnits",{parser:function(t,e,i,n,r){return r}}),yt("border",{defaultValue:"0px solid #000",parser:function(t,e,i,n,o,s){return this.parseComplex(t.style,this.format(V(t,"borderTopWidth",r,!1,"0px")+" "+V(t,"borderTopStyle",r,!1,"solid")+" "+V(t,"borderTopColor",r,!1,"#000")),this.format(e),o,s)},color:!0,formatter:function(t){var e=t.split(" ");return e[0]+" "+(e[1]||"solid")+" "+(t.match(ct)||["#000"])[0]}}),yt("borderWidth",{parser:pt("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),yt("float,cssFloat,styleFloat",{parser:function(t,e,i,n,r,o){var s=t.style,a="cssFloat"in s?"cssFloat":"styleFloat";return new ft(s,a,0,0,r,(-1),i,(!1),0,s[a],e)}});var Lt=function(t){var e,i=this.t,n=i.filter||V(this.data,"filter")||"",r=this.s+this.c*t|0;100===r&&(n.indexOf("atrix(")===-1&&n.indexOf("radient(")===-1&&n.indexOf("oader(")===-1?(i.removeAttribute("filter"),e=!V(this.data,"filter")):(i.filter=n.replace(T,""),e=!0)),e||(this.xn1&&(i.filter=n=n||"alpha(opacity="+r+")"),n.indexOf("pacity")===-1?0===r&&this.xn1||(i.filter=n+" alpha(opacity="+r+")"):i.filter=n.replace(b,"opacity="+r))};yt("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(t,e,i,n,o,s){var a=parseFloat(V(t,"opacity",r,!1,"1")),l=t.style,u="autoAlpha"===i;return"string"==typeof e&&"="===e.charAt(1)&&(e=("-"===e.charAt(0)?-1:1)*parseFloat(e.substr(2))+a),u&&1===a&&"hidden"===V(t,"visibility",r)&&0!==e&&(a=0),H?o=new ft(l,"opacity",a,e-a,o):(o=new ft(l,"opacity",100*a,100*(e-a),o),o.xn1=u?1:0,l.zoom=1,o.type=2,o.b="alpha(opacity="+o.s+")",o.e="alpha(opacity="+(o.s+o.c)+")",o.data=t,o.plugin=s,o.setRatio=Lt),u&&(o=new ft(l,"visibility",0,0,o,(-1),null,(!1),0,0!==a?"inherit":"hidden",0===e?"hidden":"inherit"),o.xs0="inherit",n._overwriteProps.push(o.n),n._overwriteProps.push(i)),o}});var Ft=function(t,e){e&&(t.removeProperty?("ms"!==e.substr(0,2)&&"webkit"!==e.substr(0,6)||(e="-"+e),t.removeProperty(e.replace(S,"-$1").toLowerCase())):t.removeAttribute(e))},qt=function(t){if(this.t._gsClassPT=this,1===t||0===t){this.t.setAttribute("class",0===t?this.b:this.e);for(var e=this.data,i=this.t.style;e;)e.v?i[e.p]=e.v:Ft(i,e.p),e=e._next;1===t&&this.t._gsClassPT===this&&(this.t._gsClassPT=null);
}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};yt("className",{parser:function(t,e,n,o,s,a,l){var u,c,h,p,d,f=t.getAttribute("class")||"",m=t.style.cssText;if(s=o._classNamePT=new ft(t,n,0,0,s,2),s.setRatio=qt,s.pr=-11,i=!0,s.b=f,c=K(t,r),h=t._gsClassPT){for(p={},d=h.data;d;)p[d.p]=1,d=d._next;h.setRatio(1)}return t._gsClassPT=s,s.e="="!==e.charAt(1)?e:f.replace(new RegExp("\\s*\\b"+e.substr(2)+"\\b"),"")+("+"===e.charAt(0)?" "+e.substr(2):""),t.setAttribute("class",s.e),u=J(t,c,K(t),l,p),t.setAttribute("class",f),s.data=u.firstMPT,t.style.cssText=m,s=s.xfirst=o.parse(t,u.difs,s,a)}});var Ht=function(t){if((1===t||0===t)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var e,i,n,r,o,s=this.t.style,a=l.transform.parse;if("all"===this.e)s.cssText="",r=!0;else for(e=this.e.split(" ").join("").split(","),n=e.length;--n>-1;)i=e[n],l[i]&&(l[i].parse===a?r=!0:i="transformOrigin"===i?St:l[i].p),Ft(s,i);r&&(Ft(s,Tt),o=this.t._gsTransform,o&&(o.svg&&this.t.removeAttribute("data-svg-origin"),delete this.t._gsTransform))}};for(yt("clearProps",{parser:function(t,e,n,r,o){return o=new ft(t,n,0,0,o,2),o.setRatio=Ht,o.e=e,o.pr=-10,o.data=r._tween,i=!0,o}}),u="bezier,throwProps,physicsProps,physics2D".split(","),vt=u.length;vt--;)wt(u[vt]);u=s.prototype,u._firstPT=u._lastParsedTransform=u._transform=null,u._onInitTween=function(t,e,a){if(!t.nodeType)return!1;this._target=t,this._tween=a,this._vars=e,c=e.autoRound,i=!1,n=e.suffixMap||s.suffixMap,r=Q(t,""),o=this._overwriteProps;var u,d,m,g,v,_,y,w,b,T=t.style;if(h&&""===T.zIndex&&(u=V(t,"zIndex",r),"auto"!==u&&""!==u||this._addLazySet(T,"zIndex",0)),"string"==typeof e&&(g=T.cssText,u=K(t,r),T.cssText=g+";"+e,u=J(t,u,K(t)).difs,!H&&x.test(e)&&(u.opacity=parseFloat(RegExp.$1)),e=u,T.cssText=g),e.className?this._firstPT=d=l.className.parse(t,e.className,"className",this,null,null,e):this._firstPT=d=this.parse(t,e,null),this._transformType){for(b=3===this._transformType,Tt?p&&(h=!0,""===T.zIndex&&(y=V(t,"zIndex",r),"auto"!==y&&""!==y||this._addLazySet(T,"zIndex",0)),f&&this._addLazySet(T,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(b?"visible":"hidden"))):T.zoom=1,m=d;m&&m._next;)m=m._next;w=new ft(t,"transform",0,0,null,2),this._linkCSSP(w,null,m),w.setRatio=Tt?jt:Mt,w.data=this._transform||zt(t,r,!0),w.tween=a,w.pr=-1,o.pop()}if(i){for(;d;){for(_=d._next,m=g;m&&m.pr>d.pr;)m=m._next;(d._prev=m?m._prev:v)?d._prev._next=d:g=d,(d._next=m)?m._prev=d:v=d,d=_}this._firstPT=g}return!0},u.parse=function(t,e,i,o){var s,a,u,h,p,d,f,m,g,v,_=t.style;for(s in e)d=e[s],a=l[s],a?i=a.parse(t,d,s,this,i,o,e):(p=V(t,s,r)+"",g="string"==typeof d,"color"===s||"fill"===s||"stroke"===s||s.indexOf("Color")!==-1||g&&C.test(d)?(g||(d=ut(d),d=(d.length>3?"rgba(":"rgb(")+d.join(",")+")"),i=gt(_,s,p,d,!0,"transparent",i,0,o)):!g||d.indexOf(" ")===-1&&d.indexOf(",")===-1?(u=parseFloat(p),f=u||0===u?p.substr((u+"").length):"",""!==p&&"auto"!==p||("width"===s||"height"===s?(u=it(t,s,r),f="px"):"left"===s||"top"===s?(u=G(t,s,r),f="px"):(u="opacity"!==s?0:1,f="")),v=g&&"="===d.charAt(1),v?(h=parseInt(d.charAt(0)+"1",10),d=d.substr(2),h*=parseFloat(d),m=d.replace(w,"")):(h=parseFloat(d),m=g?d.replace(w,""):""),""===m&&(m=s in n?n[s]:f),d=h||0===h?(v?h+u:h)+m:e[s],f!==m&&""!==m&&(h||0===h)&&u&&(u=Z(t,s,u,f),"%"===m?(u/=Z(t,s,100,"%")/100,e.strictUnits!==!0&&(p=u+"%")):"em"===m?u/=Z(t,s,1,"em"):"px"!==m&&(h=Z(t,s,h,m),m="px"),v&&(h||0===h)&&(d=h+u+m)),v&&(h+=u),!u&&0!==u||!h&&0!==h?void 0!==_[s]&&(d||d+""!="NaN"&&null!=d)?(i=new ft(_,s,h||u||0,0,i,(-1),s,(!1),0,p,d),i.xs0="none"!==d||"display"!==s&&s.indexOf("Style")===-1?d:p):W("invalid "+s+" tween value: "+e[s]):(i=new ft(_,s,u,h-u,i,0,s,c!==!1&&("px"===m||"zIndex"===s),0,p,d),i.xs0=m)):i=gt(_,s,p,d,!0,null,i,0,o)),o&&i&&!i.plugin&&(i.plugin=o);return i},u.setRatio=function(t){var e,i,n,r=this._firstPT,o=1e-6;if(1!==t||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(t||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;r;){if(e=r.c*t+r.s,r.r?e=Math.round(e):e-o&&(e=0),r.type)if(1===r.type)if(n=r.l,2===n)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2;else if(3===n)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3;else if(4===n)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4;else if(5===n)r.t[r.p]=r.xs0+e+r.xs1+r.xn1+r.xs2+r.xn2+r.xs3+r.xn3+r.xs4+r.xn4+r.xs5;else{for(i=r.xs0+e+r.xs1,n=1;n-1;)Wt(t[r],e,i);else for(n=t.childNodes,r=n.length;--r>-1;)o=n[r],s=o.type,o.style&&(e.push(K(o)),i&&i.push(o)),1!==s&&9!==s&&11!==s||!o.childNodes.length||Wt(o,e,i)};return s.cascadeTo=function(t,i,n){var r,o,s,a,l=e.to(t,i,n),u=[l],c=[],h=[],p=[],d=e._internals.reservedProps;for(t=l._targets||l.target,Wt(t,c,p),l.render(i,!0,!0),Wt(t,h),l.render(0,!0,!0),l._enabled(!0),r=p.length;--r>-1;)if(o=J(p[r],c[r],h[r]),o.firstMPT){o=o.difs;for(s in n)d[s]&&(o[s]=n[s]);a={};for(s in o)a[s]=c[r][s];u.push(e.fromTo(p[r],i,a,o))}return u},t.activate([s]),s},!0),function(){var t=_gsScope._gsDefine.plugin({propName:"roundProps",priority:-1,API:2,init:function(t,e,i){return this._tween=i,!0}}),e=t.prototype;e._onInitAllProps=function(){for(var t,e,i,n=this._tween,r=n.vars.roundProps instanceof Array?n.vars.roundProps:n.vars.roundProps.split(","),o=r.length,s={},a=n._propLookup.roundProps;--o>-1;)s[r[o]]=1;for(o=r.length;--o>-1;)for(t=r[o],e=n._firstPT;e;)i=e._next,e.pg?e.t._roundProps(s,!0):e.n===t&&(this._add(e.t,t,e.s,e.c),i&&(i._prev=e._prev),e._prev?e._prev._next=i:n._firstPT===e&&(n._firstPT=i),e._next=e._prev=null,n._propLookup[t]=a),e=i;return!1},e._add=function(t,e,i,n){this._addTween(t,e,i,i+n,e,!0),this._overwriteProps.push(e)}}(),function(){var t=/(?:\d|\-|\+|=|#|\.)*/g,e=/[A-Za-z%]/g;_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.4.0",init:function(i,n,r){var o,s,a,l,u;if("function"!=typeof i.setAttribute)return!1;this._target=i,this._proxy={},this._start={},this._end={},this._suffix={};for(o in n)this._start[o]=this._proxy[o]=s=i.getAttribute(o)+"",this._end[o]=a=n[o]+"",this._suffix[o]=l=e.test(a)?a.replace(t,""):e.test(s)?s.replace(t,""):"",l&&(u=a.indexOf(l),u!==-1&&(a=a.substr(0,u))),this._addTween(this._proxy,o,parseFloat(s),a,o)||(this._suffix[o]=""),"="===a.charAt(1)&&(this._end[o]=this._firstPT.s+this._firstPT.c+l),this._overwriteProps.push(o);return!0},set:function(t){this._super.setRatio.call(this,t);for(var e,i=this._overwriteProps,n=i.length,r=1===t?this._end:t?this._proxy:this._start,o=r===this._proxy;--n>-1;)e=i[n],this._target.setAttribute(e,r[e]+(o?this._suffix[e]:""))}})}(),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.2.1",API:2,init:function(t,e,i){"object"!=typeof e&&(e={rotation:e}),this.finals={};var n,r,o,s,a,l,u=e.useRadians===!0?2*Math.PI:360,c=1e-6;for(n in e)"useRadians"!==n&&(l=(e[n]+"").split("_"),r=l[0],o=parseFloat("function"!=typeof t[n]?t[n]:t[n.indexOf("set")||"function"!=typeof t["get"+n.substr(3)]?n:"get"+n.substr(3)]()),s=this.finals[n]="string"==typeof r&&"="===r.charAt(1)?o+parseInt(r.charAt(0)+"1",10)*Number(r.substr(2)):Number(r)||0,a=s-o,l.length&&(r=l.join("_"),r.indexOf("short")!==-1&&(a%=u,a!==a%(u/2)&&(a=a<0?a+u:a-u)),r.indexOf("_cw")!==-1&&a<0?a=(a+9999999999*u)%u-(a/u|0)*u:r.indexOf("ccw")!==-1&&a>0&&(a=(a-9999999999*u)%u-(a/u|0)*u)),(a>c||a<-c)&&(this._addTween(t,n,o,o+a,n),this._overwriteProps.push(n)));return!0},set:function(t){var e;if(1!==t)this._super.setRatio.call(this,t);else for(e=this._firstPT;e;)e.f?e.t[e.p](this.finals[e.p]):e.t[e.p]=this.finals[e.p],e=e._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(t){var e,i,n,r=_gsScope.GreenSockGlobals||_gsScope,o=r.com.greensock,s=2*Math.PI,a=Math.PI/2,l=o._class,u=function(e,i){var n=l("easing."+e,function(){},!0),r=n.prototype=new t;return r.constructor=n,r.getRatio=i,n},c=t.register||function(){},h=function(t,e,i,n,r){var o=l("easing."+t,{easeOut:new e,easeIn:new i,easeInOut:new n},!0);return c(o,t),o},p=function(t,e,i){this.t=t,this.v=e,i&&(this.next=i,i.prev=this,this.c=i.v-e,this.gap=i.t-t)},d=function(e,i){var n=l("easing."+e,function(t){this._p1=t||0===t?t:1.70158,this._p2=1.525*this._p1},!0),r=n.prototype=new t;return r.constructor=n,r.getRatio=i,r.config=function(t){return new n(t)},n},f=h("Back",d("BackOut",function(t){return(t-=1)*t*((this._p1+1)*t+this._p1)+1}),d("BackIn",function(t){return t*t*((this._p1+1)*t-this._p1)}),d("BackInOut",function(t){return(t*=2)<1?.5*t*t*((this._p2+1)*t-this._p2):.5*((t-=2)*t*((this._p2+1)*t+this._p2)+2)})),m=l("easing.SlowMo",function(t,e,i){e=e||0===e?e:.7,null==t?t=.7:t>1&&(t=1),this._p=1!==t?e:0,this._p1=(1-t)/2,this._p2=t,this._p3=this._p1+this._p2,this._calcEnd=i===!0},!0),g=m.prototype=new t;return g.constructor=m,g.getRatio=function(t){var e=t+(.5-t)*this._p;return tthis._p3?this._calcEnd?1-(t=(t-this._p3)/this._p1)*t:e+(t-e)*(t=(t-this._p3)/this._p1)*t*t*t:this._calcEnd?1:e},m.ease=new m(.7,.7),g.config=m.config=function(t,e,i){return new m(t,e,i)},e=l("easing.SteppedEase",function(t){t=t||1,this._p1=1/t,this._p2=t+1},!0),g=e.prototype=new t,g.constructor=e,g.getRatio=function(t){return t<0?t=0:t>=1&&(t=.999999999),(this._p2*t>>0)*this._p1},g.config=e.config=function(t){return new e(t)},i=l("easing.RoughEase",function(e){e=e||{};for(var i,n,r,o,s,a,l=e.taper||"none",u=[],c=0,h=0|(e.points||20),d=h,f=e.randomize!==!1,m=e.clamp===!0,g=e.template instanceof t?e.template:null,v="number"==typeof e.strength?.4*e.strength:.4;--d>-1;)i=f?Math.random():1/h*d,n=g?g.getRatio(i):i,"none"===l?r=v:"out"===l?(o=1-i,r=o*o*v):"in"===l?r=i*i*v:i<.5?(o=2*i,r=o*o*.5*v):(o=2*(1-i),r=o*o*.5*v),f?n+=Math.random()*r-.5*r:d%2?n+=.5*r:n-=.5*r,m&&(n>1?n=1:n<0&&(n=0)),u[c++]={x:i,y:n};for(u.sort(function(t,e){return t.x-e.x}),a=new p(1,1,null),d=h;--d>-1;)s=u[d],a=new p(s.x,s.y,a);this._prev=new p(0,0,0!==a.t?a:a.next)},!0),g=i.prototype=new t,g.constructor=i,g.getRatio=function(t){var e=this._prev;if(t>e.t){for(;e.next&&t>=e.t;)e=e.next;e=e.prev}else for(;e.prev&&t<=e.t;)e=e.prev;return this._prev=e,e.v+(t-e.t)/e.gap*e.c},g.config=function(t){return new i(t)},i.ease=new i,h("Bounce",u("BounceOut",function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375}),u("BounceIn",function(t){return(t=1-t)<1/2.75?1-7.5625*t*t:t<2/2.75?1-(7.5625*(t-=1.5/2.75)*t+.75):t<2.5/2.75?1-(7.5625*(t-=2.25/2.75)*t+.9375):1-(7.5625*(t-=2.625/2.75)*t+.984375)}),u("BounceInOut",function(t){var e=t<.5;return t=e?1-2*t:2*t-1,t=t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375,e?.5*(1-t):.5*t+.5})),h("Circ",u("CircOut",function(t){return Math.sqrt(1-(t-=1)*t)}),u("CircIn",function(t){return-(Math.sqrt(1-t*t)-1)}),u("CircInOut",function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)})),n=function(e,i,n){var r=l("easing."+e,function(t,e){this._p1=t>=1?t:1,this._p2=(e||n)/(t<1?t:1),this._p3=this._p2/s*(Math.asin(1/this._p1)||0),this._p2=s/this._p2},!0),o=r.prototype=new t;return o.constructor=r,o.getRatio=i,o.config=function(t,e){return new r(t,e)},r},h("Elastic",n("ElasticOut",function(t){return this._p1*Math.pow(2,-10*t)*Math.sin((t-this._p3)*this._p2)+1},.3),n("ElasticIn",function(t){return-(this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*this._p2))},.3),n("ElasticInOut",function(t){return(t*=2)<1?-.5*(this._p1*Math.pow(2,10*(t-=1))*Math.sin((t-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(t-=1))*Math.sin((t-this._p3)*this._p2)*.5+1},.45)),h("Expo",u("ExpoOut",function(t){return 1-Math.pow(2,-10*t)}),u("ExpoIn",function(t){return Math.pow(2,10*(t-1))-.001}),u("ExpoInOut",function(t){return(t*=2)<1?.5*Math.pow(2,10*(t-1)):.5*(2-Math.pow(2,-10*(t-1)))})),h("Sine",u("SineOut",function(t){return Math.sin(t*a)}),u("SineIn",function(t){return-Math.cos(t*a)+1}),u("SineInOut",function(t){return-.5*(Math.cos(Math.PI*t)-1)})),l("easing.EaseLookup",{find:function(e){return t.map[e]}},!0),c(r.SlowMo,"SlowMo","ease,"),c(i,"RoughEase","ease,"),c(e,"SteppedEase","ease,"),f},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(t,e){"use strict";var i=t.GreenSockGlobals=t.GreenSockGlobals||t;if(!i.TweenLite){var n,r,o,s,a,l=function(t){var e,n=t.split("."),r=i;for(e=0;e-1;)(c=f[r[g]]||new m(r[g],[])).gsClass?(a[g]=c.gsClass,v--):u&&c.sc.push(this);if(0===v&&o)for(h=("com.greensock."+n).split("."),p=h.pop(),d=l(h.join("."))[p]=this.gsClass=o.apply(o,a),s&&(i[p]=d,"function"==typeof define&&define.amd?define((t.GreenSockAMDPath?t.GreenSockAMDPath+"/":"")+n.split(".").pop(),[],function(){return d}):n===e&&"undefined"!=typeof module&&module.exports&&(module.exports=d)),g=0;g-1;)for(o=l[c],r=n?v("easing."+o,null,!0):u.easing[o]||{},s=h.length;--s>-1;)a=h[s],b[o+"."+a]=b[a+o]=r[a]=t.getRatio?t:t[a]||new t};for(o=w.prototype,o._calcEnd=!1,o.getRatio=function(t){if(this._func)return this._params[0]=t,this._func.apply(null,this._params);var e=this._type,i=this._power,n=1===e?1-t:2===e?t:t<.5?2*t:2*(1-t);return 1===i?n*=n:2===i?n*=n*n:3===i?n*=n*n*n:4===i&&(n*=n*n*n*n),1===e?1-n:2===e?n:t<.5?n/2:1-n/2},n=["Linear","Quad","Cubic","Quart","Quint,Strong"],r=n.length;--r>-1;)o=n[r]+",Power"+r,x(new w(null,null,1,r),o,"easeOut",!0),x(new w(null,null,2,r),o,"easeIn"+(0===r?",easeNone":"")),x(new w(null,null,3,r),o,"easeInOut");b.linear=u.easing.Linear.easeIn,b.swing=u.easing.Quad.easeInOut;var T=v("events.EventDispatcher",function(t){this._listeners={},this._eventTarget=t||this});o=T.prototype,o.addEventListener=function(t,e,i,n,r){r=r||0;var o,l,u=this._listeners[t],c=0;for(null==u&&(this._listeners[t]=u=[]),l=u.length;--l>-1;)o=u[l],o.c===e&&o.s===i?u.splice(l,1):0===c&&o.pr-1;)if(n[i].c===e)return void n.splice(i,1)},o.dispatchEvent=function(t){var e,i,n,r=this._listeners[t];if(r)for(e=r.length,i=this._eventTarget;--e>-1;)n=r[e],n&&(n.up?n.c.call(n.s||i,{type:t,target:i}):n.c.call(n.s||i))};var C=t.requestAnimationFrame,S=t.cancelAnimationFrame,k=Date.now||function(){return(new Date).getTime()},A=k();for(n=["ms","moz","webkit","o"],r=n.length;--r>-1&&!C;)C=t[n[r]+"RequestAnimationFrame"],S=t[n[r]+"CancelAnimationFrame"]||t[n[r]+"CancelRequestAnimationFrame"];v("Ticker",function(t,e){var i,n,r,o,l,u=this,h=k(),d=e!==!1&&C,f=500,m=33,g="tick",v=function(t){var e,s,a=k()-A;a>f&&(h+=a-m),A+=a,u.time=(A-h)/1e3,e=u.time-l,(!i||e>0||t===!0)&&(u.frame++,l+=e+(e>=o?.004:o-e),s=!0),t!==!0&&(r=n(v)),s&&u.dispatchEvent(g)};T.call(u),u.time=u.frame=0,u.tick=function(){v(!0)},u.lagSmoothing=function(t,e){f=t||1/c,m=Math.min(e,f,0)},u.sleep=function(){null!=r&&(d&&S?S(r):clearTimeout(r),n=p,r=null,u===s&&(a=!1))},u.wake=function(){null!==r?u.sleep():u.frame>10&&(A=k()-f+5),n=0===i?p:d&&C?C:function(t){return setTimeout(t,1e3*(l-u.time)+1|0)},u===s&&(a=!0),v(2)},u.fps=function(t){return arguments.length?(i=t,o=1/(i||60),l=this.time+o,void u.wake()):i},u.useRAF=function(t){return arguments.length?(u.sleep(),d=t,void u.fps(i)):d},u.fps(t),setTimeout(function(){d&&u.frame<5&&u.useRAF(!1)},1500)}),o=u.Ticker.prototype=new u.events.EventDispatcher,o.constructor=u.Ticker;var P=v("core.Animation",function(t,e){if(this.vars=e=e||{},this._duration=this._totalDuration=t||0,this._delay=Number(e.delay)||0,this._timeScale=1,this._active=e.immediateRender===!0,this.data=e.data,this._reversed=e.reversed===!0,B){a||s.wake();var i=this.vars.useFrames?H:B;i.add(this,i._time),this.vars.paused&&this.paused(!0)}});s=P.ticker=new u.Ticker,o=P.prototype,o._dirty=o._gc=o._initted=o._paused=!1,o._totalTime=o._time=0,o._rawPrevTime=-1,o._next=o._last=o._onUpdate=o._timeline=o.timeline=null,o._paused=!1;var O=function(){a&&k()-A>2e3&&s.wake(),setTimeout(O,2e3)};O(),o.play=function(t,e){return null!=t&&this.seek(t,e),this.reversed(!1).paused(!1)},o.pause=function(t,e){return null!=t&&this.seek(t,e),this.paused(!0)},o.resume=function(t,e){return null!=t&&this.seek(t,e),this.paused(!1)},o.seek=function(t,e){return this.totalTime(Number(t),e!==!1)},o.restart=function(t,e){return this.reversed(!1).paused(!1).totalTime(t?-this._delay:0,e!==!1,!0)},o.reverse=function(t,e){return null!=t&&this.seek(t||this.totalDuration(),e),this.reversed(!0).paused(!1)},o.render=function(t,e,i){},o.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,!this._gc&&this.timeline||this._enabled(!0),this},o.isActive=function(){var t,e=this._timeline,i=this._startTime;return!e||!this._gc&&!this._paused&&e.isActive()&&(t=e.rawTime())>=i&&t-1;)"{self}"===t[e]&&(i[e]=this);return i},o._callback=function(t){var e=this.vars;e[t].apply(e[t+"Scope"]||e.callbackScope||this,e[t+"Params"]||y)},o.eventCallback=function(t,e,i,n){if("on"===(t||"").substr(0,2)){var r=this.vars;if(1===arguments.length)return r[t];null==e?delete r[t]:(r[t]=e,r[t+"Params"]=d(i)&&i.join("").indexOf("{self}")!==-1?this._swapSelfInParams(i):i,r[t+"Scope"]=n),"onUpdate"===t&&(this._onUpdate=e)}return this},o.delay=function(t){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+t-this._delay),this._delay=t,this):this._delay},o.duration=function(t){return arguments.length?(this._duration=this._totalDuration=t,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._timethis._duration?this._duration:t,e)):this._time},o.totalTime=function(t,e,i){if(a||s.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(t<0&&!i&&(t+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var n=this._totalDuration,r=this._timeline;if(t>n&&!i&&(t=n),this._startTime=(this._paused?this._pauseTime:r._time)-(this._reversed?n-t:t)/this._timeScale,r._dirty||this._uncache(!1),r._timeline)for(;r._timeline;)r._timeline._time!==(r._startTime+r._totalTime)/r._timeScale&&r.totalTime(r._totalTime,!0),r=r._timeline}this._gc&&this._enabled(!0,!1),this._totalTime===t&&0!==this._duration||(this.render(t,e,!1),$.length&&X())}return this},o.progress=o.totalProgress=function(t,e){return arguments.length?this.totalTime(this.duration()*t,e):this._time/this.duration()},o.startTime=function(t){return arguments.length?(t!==this._startTime&&(this._startTime=t,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,t-this._delay)),this):this._startTime},o.endTime=function(t){return this._startTime+(0!=t?this.totalDuration():this.duration())/this._timeScale},o.timeScale=function(t){if(!arguments.length)return this._timeScale;if(t=t||c,this._timeline&&this._timeline.smoothChildTiming){var e=this._pauseTime,i=e||0===e?e:this._timeline.totalTime();this._startTime=i-(i-this._startTime)*this._timeScale/t}return this._timeScale=t,this._uncache(!1)},o.reversed=function(t){return arguments.length?(t!=this._reversed&&(this._reversed=t,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},o.paused=function(t){if(!arguments.length)return this._paused;var e,i,n=this._timeline;return t!=this._paused&&n&&(a||t||s.wake(),e=n.rawTime(),i=e-this._pauseTime,!t&&n.smoothChildTiming&&(this._startTime+=i,this._uncache(!1)),this._pauseTime=t?e:null,this._paused=t,this._active=this.isActive(),!t&&0!==i&&this._initted&&this.duration()&&this.render(n.smoothChildTiming?this._totalTime:(e-this._startTime)/this._timeScale,!0,!0)),this._gc&&!t&&this._enabled(!0,!1),this};var N=v("core.SimpleTimeline",function(t){P.call(this,0,t),this.autoRemoveChildren=this.smoothChildTiming=!0});o=N.prototype=new P,o.constructor=N,o.kill()._gc=!1,o._first=o._last=o._recent=null,o._sortChildren=!1,o.add=o.insert=function(t,e,i,n){var r,o;if(t._startTime=Number(e||0)+t._delay,t._paused&&this!==t._timeline&&(t._pauseTime=t._startTime+(this.rawTime()-t._startTime)/t._timeScale),t.timeline&&t.timeline._remove(t,!0),t.timeline=t._timeline=this,t._gc&&t._enabled(!0,!0),r=this._last,this._sortChildren)for(o=t._startTime;r&&r._startTime>o;)r=r._prev;return r?(t._next=r._next,r._next=t):(t._next=this._first,this._first=t),t._next?t._next._prev=t:this._last=t,t._prev=r,this._recent=t,this._timeline&&this._uncache(!0),this},o._remove=function(t,e){return t.timeline===this&&(e||t._enabled(!1,!0),t._prev?t._prev._next=t._next:this._first===t&&(this._first=t._next),t._next?t._next._prev=t._prev:this._last===t&&(this._last=t._prev),t._next=t._prev=t.timeline=null,t===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},o.render=function(t,e,i){var n,r=this._first;for(this._totalTime=this._time=this._rawPrevTime=t;r;)n=r._next,(r._active||t>=r._startTime&&!r._paused)&&(r._reversed?r.render((r._dirty?r.totalDuration():r._totalDuration)-(t-r._startTime)*r._timeScale,e,i):r.render((t-r._startTime)*r._timeScale,e,i)),r=n},o.rawTime=function(){return a||s.wake(),this._totalTime};var E=v("TweenLite",function(e,i,n){if(P.call(this,i,n),this.render=E.prototype.render,null==e)throw"Cannot tween a null target.";this.target=e="string"!=typeof e?e:E.selector(e)||e;var r,o,s,a=e.jquery||e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType),l=this.vars.overwrite;if(this._overwrite=l=null==l?q[E.defaultOverwrite]:"number"==typeof l?l>>0:q[l],(a||e instanceof Array||e.push&&d(e))&&"number"!=typeof e[0])for(this._targets=s=h(e),this._propLookup=[],this._siblings=[],r=0;r1&&Q(o,this,null,1,this._siblings[r])):(o=s[r--]=E.selector(o),"string"==typeof o&&s.splice(r+1,1)):s.splice(r--,1);else this._propLookup={},this._siblings=U(e,this,!1),1===l&&this._siblings.length>1&&Q(e,this,null,1,this._siblings);(this.vars.immediateRender||0===i&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-c,this.render(-this._delay))},!0),R=function(e){return e&&e.length&&e!==t&&e[0]&&(e[0]===t||e[0].nodeType&&e[0].style&&!e.nodeType)},D=function(t,e){var i,n={};for(i in t)F[i]||i in e&&"transform"!==i&&"x"!==i&&"y"!==i&&"width"!==i&&"height"!==i&&"className"!==i&&"border"!==i||!(!M[i]||M[i]&&M[i]._autoCSS)||(n[i]=t[i],delete t[i]);t.css=n};o=E.prototype=new P,o.constructor=E,o.kill()._gc=!1,o.ratio=0,o._firstPT=o._targets=o._overwrittenProps=o._startAt=null,o._notifyPluginsOfEnabled=o._lazy=!1,E.version="1.17.0",E.defaultEase=o._ease=new w(null,null,1,1),E.defaultOverwrite="auto",E.ticker=s,E.autoSleep=120,E.lagSmoothing=function(t,e){s.lagSmoothing(t,e)},E.selector=t.$||t.jQuery||function(e){var i=t.$||t.jQuery;return i?(E.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)};var $=[],I={},z=E._internals={isArray:d,isSelector:R,lazyTweens:$},M=E._plugins={},j=z.tweenLookup={},L=0,F=z.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1},q={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},H=P._rootFramesTimeline=new N,B=P._rootTimeline=new N,W=30,X=z.lazyRender=function(){var t,e=$.length;for(I={};--e>-1;)t=$[e],t&&t._lazy!==!1&&(t.render(t._lazy[0],t._lazy[1],!0),t._lazy=!1);$.length=0};B._startTime=s.time,H._startTime=s.frame,B._active=H._active=!0,setTimeout(X,1),P._updateRoot=E.render=function(){var t,e,i;if($.length&&X(),B.render((s.time-B._startTime)*B._timeScale,!1,!1),H.render((s.frame-H._startTime)*H._timeScale,!1,!1),$.length&&X(),s.frame>=W){W=s.frame+(parseInt(E.autoSleep,10)||120);for(i in j){for(e=j[i].tweens,t=e.length;--t>-1;)e[t]._gc&&e.splice(t,1);0===e.length&&delete j[i]}if(i=B._first,(!i||i._paused)&&E.autoSleep&&!H._first&&1===s._listeners.tick.length){for(;i&&i._paused;)i=i._next;i||s.sleep()}}},s.addEventListener("tick",P._updateRoot);var U=function(t,e,i){var n,r,o=t._gsTweenID;if(j[o||(t._gsTweenID=o="t"+L++)]||(j[o]={target:t,tweens:[]}),e&&(n=j[o].tweens,n[r=n.length]=e,i))for(;--r>-1;)n[r]===e&&n.splice(r,1);return j[o].tweens},Y=function(t,e,i,n){var r,o,s=t.vars.onOverwrite;return s&&(r=s(t,e,i,n)),s=E.onOverwrite,s&&(o=s(t,e,i,n)),r!==!1&&o!==!1},Q=function(t,e,i,n,r){var o,s,a,l;if(1===n||n>=4){for(l=r.length,o=0;o-1;)(a=r[o])===e||a._gc||a._paused||(a._timeline!==e._timeline?(u=u||V(e,0,f),0===V(a,u,f)&&(p[d++]=a)):a._startTime<=h&&a._startTime+a.totalDuration()/a._timeScale>h&&((f||!a._initted)&&h-a._startTime<=2e-10||(p[d++]=a)));for(o=d;--o>-1;)if(a=p[o],2===n&&a._kill(i,t,e)&&(s=!0),2!==n||!a._firstPT&&a._initted){if(2!==n&&!Y(a,e))continue;a._enabled(!1,!1)&&(s=!0)}return s},V=function(t,e,i){for(var n=t._timeline,r=n._timeScale,o=t._startTime;n._timeline;){if(o+=n._startTime,r*=n._timeScale,n._paused)return-100;n=n._timeline}return o/=r,o>e?o-e:i&&o===e||!t._initted&&o-e<2*c?c:(o+=t.totalDuration()/t._timeScale/r)>e+c?0:o-e-c};o._init=function(){var t,e,i,n,r,o=this.vars,s=this._overwrittenProps,a=this._duration,l=!!o.immediateRender,u=o.ease;if(o.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),r={};for(n in o.startAt)r[n]=o.startAt[n];if(r.overwrite=!1,r.immediateRender=!0,r.lazy=l&&o.lazy!==!1,r.startAt=r.delay=null,this._startAt=E.to(this.target,0,r),l)if(this._time>0)this._startAt=null;else if(0!==a)return}else if(o.runBackwards&&0!==a)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(l=!1),i={};for(n in o)F[n]&&"autoCSS"!==n||(i[n]=o[n]);if(i.overwrite=0,i.data="isFromStart",i.lazy=l&&o.lazy!==!1,i.immediateRender=l,this._startAt=E.to(this.target,0,i),l){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=u=u?u instanceof w?u:"function"==typeof u?new w(u,o.easeParams):b[u]||E.defaultEase:E.defaultEase,o.easeParams instanceof Array&&u.config&&(this._ease=u.config.apply(u,o.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(t=this._targets.length;--t>-1;)this._initProps(this._targets[t],this._propLookup[t]={},this._siblings[t],s?s[t]:null)&&(e=!0);else e=this._initProps(this.target,this._propLookup,this._siblings,s);if(e&&E._onPluginEvent("_onInitAllProps",this),s&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),o.runBackwards)for(i=this._firstPT;i;)i.s+=i.c,i.c=-i.c,i=i._next;this._onUpdate=o.onUpdate,this._initted=!0},o._initProps=function(e,i,n,r){var o,s,a,l,u,c;if(null==e)return!1;I[e._gsTweenID]&&X(),this.vars.css||e.style&&e!==t&&e.nodeType&&M.css&&this.vars.autoCSS!==!1&&D(this.vars,e);for(o in this.vars){if(c=this.vars[o],F[o])c&&(c instanceof Array||c.push&&d(c))&&c.join("").indexOf("{self}")!==-1&&(this.vars[o]=c=this._swapSelfInParams(c,this));else if(M[o]&&(l=new M[o])._onInitTween(e,this.vars[o],this)){for(this._firstPT=u={_next:this._firstPT,t:l,p:"setRatio",s:0,c:1,f:!0,n:o,pg:!0,pr:l._priority},s=l._overwriteProps.length;--s>-1;)i[l._overwriteProps[s]]=this._firstPT;(l._priority||l._onInitAllProps)&&(a=!0),(l._onDisable||l._onEnable)&&(this._notifyPluginsOfEnabled=!0)}else this._firstPT=i[o]=u={_next:this._firstPT,t:e,p:o,f:"function"==typeof e[o],n:o,pg:!1,pr:0},u.s=u.f?e[o.indexOf("set")||"function"!=typeof e["get"+o.substr(3)]?o:"get"+o.substr(3)]():parseFloat(e[o]),u.c="string"==typeof c&&"="===c.charAt(1)?parseInt(c.charAt(0)+"1",10)*Number(c.substr(2)):Number(c)-u.s||0;u&&u._next&&(u._next._prev=u)}return r&&this._kill(r,e)?this._initProps(e,i,n,r):this._overwrite>1&&this._firstPT&&n.length>1&&Q(e,this,i,this._overwrite,n)?(this._kill(i,e),this._initProps(e,i,n,r)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(I[e._gsTweenID]=!0),a)},o.render=function(t,e,i){var n,r,o,s,a=this._time,l=this._duration,u=this._rawPrevTime;if(t>=l)this._totalTime=this._time=l,
this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(n=!0,r="onComplete",i=i||this._timeline.autoRemoveChildren),0===l&&(this._initted||!this.vars.lazy||i)&&(this._startTime===this._timeline._duration&&(t=0),(0===t||u<0||u===c&&"isPause"!==this.data)&&u!==t&&(i=!0,u>c&&(r="onReverseComplete")),this._rawPrevTime=s=!e||t||u===t?t:c);else if(t<1e-7)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==a||0===l&&u>0)&&(r="onReverseComplete",n=this._reversed),t<0&&(this._active=!1,0===l&&(this._initted||!this.vars.lazy||i)&&(u>=0&&(u!==c||"isPause"!==this.data)&&(i=!0),this._rawPrevTime=s=!e||t||u===t?t:c)),this._initted||(i=!0);else if(this._totalTime=this._time=t,this._easeType){var h=t/l,p=this._easeType,d=this._easePower;(1===p||3===p&&h>=.5)&&(h=1-h),3===p&&(h*=2),1===d?h*=h:2===d?h*=h*h:3===d?h*=h*h*h:4===d&&(h*=h*h*h*h),1===p?this.ratio=1-h:2===p?this.ratio=h:t/l<.5?this.ratio=h/2:this.ratio=1-h/2}else this.ratio=this._ease.getRatio(t/l);if(this._time!==a||i){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!i&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=a,this._rawPrevTime=u,$.push(this),void(this._lazy=[t,e]);this._time&&!n?this.ratio=this._ease.getRatio(this._time/l):n&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==a&&t>=0&&(this._active=!0),0===a&&(this._startAt&&(t>=0?this._startAt.render(t,e,i):r||(r="_dummyGS")),this.vars.onStart&&(0===this._time&&0!==l||e||this._callback("onStart"))),o=this._firstPT;o;)o.f?o.t[o.p](o.c*this.ratio+o.s):o.t[o.p]=o.c*this.ratio+o.s,o=o._next;this._onUpdate&&(t<0&&this._startAt&&t!==-1e-4&&this._startAt.render(t,e,i),e||(this._time!==a||n)&&this._callback("onUpdate")),r&&(this._gc&&!i||(t<0&&this._startAt&&!this._onUpdate&&t!==-1e-4&&this._startAt.render(t,e,i),n&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!e&&this.vars[r]&&this._callback(r),0===l&&this._rawPrevTime===c&&s!==c&&(this._rawPrevTime=0)))}},o._kill=function(t,e,i){if("all"===t&&(t=null),null==t&&(null==e||e===this.target))return this._lazy=!1,this._enabled(!1,!1);e="string"!=typeof e?e||this._targets||this.target:E.selector(e)||e;var n,r,o,s,a,l,u,c,h,p=i&&this._time&&i._startTime===this._startTime&&this._timeline===i._timeline;if((d(e)||R(e))&&"number"!=typeof e[0])for(n=e.length;--n>-1;)this._kill(t,e[n],i)&&(l=!0);else{if(this._targets){for(n=this._targets.length;--n>-1;)if(e===this._targets[n]){a=this._propLookup[n]||{},this._overwrittenProps=this._overwrittenProps||[],r=this._overwrittenProps[n]=t?this._overwrittenProps[n]||{}:"all";break}}else{if(e!==this.target)return!1;a=this._propLookup,r=this._overwrittenProps=t?this._overwrittenProps||{}:"all"}if(a){if(u=t||a,c=t!==r&&"all"!==r&&t!==a&&("object"!=typeof t||!t._tempKill),i&&(E.onOverwrite||this.vars.onOverwrite)){for(o in u)a[o]&&(h||(h=[]),h.push(o));if((h||!t)&&!Y(this,i,e,h))return!1}for(o in u)(s=a[o])&&(p&&(s.f?s.t[s.p](s.s):s.t[s.p]=s.s,l=!0),s.pg&&s.t._kill(u)&&(l=!0),s.pg&&0!==s.t._overwriteProps.length||(s._prev?s._prev._next=s._next:s===this._firstPT&&(this._firstPT=s._next),s._next&&(s._next._prev=s._prev),s._next=s._prev=null),delete a[o]),c&&(r[o]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return l},o.invalidate=function(){return this._notifyPluginsOfEnabled&&E._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],P.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-c,this.render(-this._delay)),this},o._enabled=function(t,e){if(a||s.wake(),t&&this._gc){var i,n=this._targets;if(n)for(i=n.length;--i>-1;)this._siblings[i]=U(n[i],this,!0);else this._siblings=U(this.target,this,!0)}return P.prototype._enabled.call(this,t,e),!(!this._notifyPluginsOfEnabled||!this._firstPT)&&E._onPluginEvent(t?"_onEnable":"_onDisable",this)},E.to=function(t,e,i){return new E(t,e,i)},E.from=function(t,e,i){return i.runBackwards=!0,i.immediateRender=0!=i.immediateRender,new E(t,e,i)},E.fromTo=function(t,e,i,n){return n.startAt=i,n.immediateRender=0!=n.immediateRender&&0!=i.immediateRender,new E(t,e,n)},E.delayedCall=function(t,e,i,n,r){return new E(e,0,{delay:t,onComplete:e,onCompleteParams:i,callbackScope:n,onReverseComplete:e,onReverseCompleteParams:i,immediateRender:!1,lazy:!1,useFrames:r,overwrite:0})},E.set=function(t,e){return new E(t,0,e)},E.getTweensOf=function(t,e){if(null==t)return[];t="string"!=typeof t?t:E.selector(t)||t;var i,n,r,o;if((d(t)||R(t))&&"number"!=typeof t[0]){for(i=t.length,n=[];--i>-1;)n=n.concat(E.getTweensOf(t[i],e));for(i=n.length;--i>-1;)for(o=n[i],r=i;--r>-1;)o===n[r]&&n.splice(i,1)}else for(n=U(t).concat(),i=n.length;--i>-1;)(n[i]._gc||e&&!n[i].isActive())&&n.splice(i,1);return n},E.killTweensOf=E.killDelayedCallsTo=function(t,e,i){"object"==typeof e&&(i=e,e=!1);for(var n=E.getTweensOf(t,e),r=n.length;--r>-1;)n[r]._kill(i,t)};var Z=v("plugins.TweenPlugin",function(t,e){this._overwriteProps=(t||"").split(","),this._propName=this._overwriteProps[0],this._priority=e||0,this._super=Z.prototype},!0);if(o=Z.prototype,Z.version="1.10.1",Z.API=2,o._firstPT=null,o._addTween=function(t,e,i,n,r,o){var s,a;if(null!=n&&(s="number"==typeof n||"="!==n.charAt(1)?Number(n)-Number(i):parseInt(n.charAt(0)+"1",10)*Number(n.substr(2))))return this._firstPT=a={_next:this._firstPT,t:t,p:e,s:i,c:s,f:"function"==typeof t[e],n:r||e,r:o},a._next&&(a._next._prev=a),a},o.setRatio=function(t){for(var e,i=this._firstPT,n=1e-6;i;)e=i.c*t+i.s,i.r?e=Math.round(e):e-n&&(e=0),i.f?i.t[i.p](e):i.t[i.p]=e,i=i._next},o._kill=function(t){var e,i=this._overwriteProps,n=this._firstPT;if(null!=t[this._propName])this._overwriteProps=[];else for(e=i.length;--e>-1;)null!=t[i[e]]&&i.splice(e,1);for(;n;)null!=t[n.n]&&(n._next&&(n._next._prev=n._prev),n._prev?(n._prev._next=n._next,n._prev=null):this._firstPT===n&&(this._firstPT=n._next)),n=n._next;return!1},o._roundProps=function(t,e){for(var i=this._firstPT;i;)(t[this._propName]||null!=i.n&&t[i.n.split(this._propName+"_").join("")])&&(i.r=e),i=i._next},E._onPluginEvent=function(t,e){var i,n,r,o,s,a=e._firstPT;if("_onInitAllProps"===t){for(;a;){for(s=a._next,n=r;n&&n.pr>a.pr;)n=n._next;(a._prev=n?n._prev:o)?a._prev._next=a:r=a,(a._next=n)?n._prev=a:o=a,a=s}a=e._firstPT=r}for(;a;)a.pg&&"function"==typeof a.t[t]&&a.t[t]()&&(i=!0),a=a._next;return i},Z.activate=function(t){for(var e=t.length;--e>-1;)t[e].API===Z.API&&(M[(new t[e])._propName]=t[e]);return!0},g.plugin=function(t){if(!(t&&t.propName&&t.init&&t.API))throw"illegal plugin definition.";var e,i=t.propName,n=t.priority||0,r=t.overwriteProps,o={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_roundProps",initAll:"_onInitAllProps"},s=v("plugins."+i.charAt(0).toUpperCase()+i.substr(1)+"Plugin",function(){Z.call(this,i,n),this._overwriteProps=r||[]},t.global===!0),a=s.prototype=new Z(i);a.constructor=s,s.API=t.API;for(e in o)"function"==typeof t[e]&&(a[o[e]]=t[e]);return s.version=t.version,Z.activate([s]),s},n=t._gsQueue){for(r=0;r7||s<-7)&&n7||o<-7)&&r