Team:IIT Delhi/story js1

/*

  Copyright (c) 2011-2014. Adobe Systems Incorporated.
  All rights reserved.
  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
      this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the documentation
      and/or other materials provided with the distribution.
Neither the name of Adobe Systems Incorporated nor the names of its
      contributors may be used to endorse or promote products derived from this
      software without specific prior written permission.
  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  POSSIBILITY OF SUCH DAMAGE.

//# sourceMappingURL=edge.4.0.0.min.map

  4.0.0.359
  • /

window.AdobeEdge=window.AdobeEdge||{}; (function(){var c=window.AdobeEdge.framework,b=window.AdobeEdge;if(c)if("zepto"===c)b.$_=window.Zepto;else if("jqmobi"===c){var r=window.jq;b.$_=r;if(!function(){var b=document.createElement("div");b.style["background-color"]="rgb(255, 255, 255)";return"rgb(255, 255, 255)"===b.style.backgroundColor}()){var u=function(b){return b.replace(/^-ms-/,"ms-").replace(/-([a-z]|[0-9])/ig,function(b,a){return String(a).toUpperCase()})};r.fn._css_=r.fn.css;r.fn.css=function(b,c,a){var s=b;if($.isObject(b)){var s= {},d;for(d in b)b.hasOwnProperty(d)&&(s[u(d)]=b[d])}else s=u(b);return this._css_(s,c,a)}}}else b.$_=jQuery;!c||"zepto"!==c&&"jqmobi"!==c||($.data=$.data||function(b,c,a){c="data-"+c;if("undefined"!==typeof a)b[c]=a;else return b[c]})})(); (function(c){function b(b){for(var a=z.style,c,d=0;d<b.length;d++)if(c=b[d],void 0!==a[c])return!0;return!1}window.AdobeEdge.jQuery=c;c.easing=c.easing||{linear:function(b,a,c,d){return c+d*b},swing:function(b,a,c,d){return(-Math.cos(b*Math.PI)/2+0.5)*d+c}};c.easing.jswing=c.easing.swing;c.extend(c.easing,{def:"easeOutQuad",swing:function(b,a,s,d,g){return c.easing[c.easing.def](b,a,s,d,g)},easeInQuad:function(b,a,c,d,g){return d*(a/=g)*a+c},easeOutQuad:function(b,a,c,d,g){return-d*(a/=g)*(a-2)+c}, easeInOutQuad:function(b,a,c,d,g){return 1>(a/=g/2)?d/2*a*a+c:-d/2*(--a*(a-2)-1)+c},easeInCubic:function(b,a,c,d,g){return d*(a/=g)*a*a+c},easeOutCubic:function(b,a,c,d,g){return d*((a=a/g-1)*a*a+1)+c},easeInOutCubic:function(b,a,c,d,g){return 1>(a/=g/2)?d/2*a*a*a+c:d/2*((a-=2)*a*a+2)+c},easeInQuart:function(b,a,c,d,g){return d*(a/=g)*a*a*a+c},easeOutQuart:function(b,a,c,d,g){return-d*((a=a/g-1)*a*a*a-1)+c},easeInOutQuart:function(b,a,c,d,g){return 1>(a/=g/2)?d/2*a*a*a*a+c:-d/2*((a-=2)*a*a*a-2)+c}, easeInQuint:function(b,a,c,d,g){return d*(a/=g)*a*a*a*a+c},easeOutQuint:function(b,a,c,d,g){return d*((a=a/g-1)*a*a*a*a+1)+c},easeInOutQuint:function(b,a,c,d,g){return 1>(a/=g/2)?d/2*a*a*a*a*a+c:d/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(b,a,c,d,g){return-d*Math.cos(a/g*(Math.PI/2))+d+c},easeOutSine:function(b,a,c,d,g){return d*Math.sin(a/g*(Math.PI/2))+c},easeInOutSine:function(b,a,c,d,g){return-d/2*(Math.cos(Math.PI*a/g)-1)+c},easeInExpo:function(b,a,c,d,g){return 0==a?c:d*Math.pow(2,10*(a/g- 1))+c},easeOutExpo:function(c,a,b,d,g){return a==g?b+d:d*(-Math.pow(2,-10*a/g)+1)+b},easeInOutExpo:function(b,a,c,d,g){return 0==a?c:a==g?c+d:1>(a/=g/2)?d/2*Math.pow(2,10*(a-1))+c:d/2*(-Math.pow(2,-10*--a)+2)+c},easeInCirc:function(c,a,b,d,g){return-d*(Math.sqrt(1-(a/=g)*a)-1)+b},easeOutCirc:function(c,a,b,d,g){return d*Math.sqrt(1-(a=a/g-1)*a)+b},easeInOutCirc:function(c,a,b,d,g){return 1>(a/=g/2)?-d/2*(Math.sqrt(1-a*a)-1)+b:d/2*(Math.sqrt(1-(a-=2)*a)+1)+b},easeInElastic:function(b,a,c,d,g){b=1.70158; var m=0,h=d;if(0==a)return c;if(1==(a/=g))return c+d;m||(m=0.3*g);h<Math.abs(d)?(h=d,b=m/4):b=m/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(a-=1))*Math.sin(2*(a*g-b)*Math.PI/m))+c},easeOutElastic:function(b,a,c,d,g){b=1.70158;var m=0,h=d;if(0==a)return c;if(1==(a/=g))return c+d;m||(m=0.3*g);h<Math.abs(d)?(h=d,b=m/4):b=m/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*a)*Math.sin(2*(a*g-b)*Math.PI/m)+d+c},easeInOutElastic:function(b,a,c,d,g){b=1.70158;var m=0,h=d;if(0==a)return c;if(2== (a/=g/2))return c+d;m||(m=0.3*g*1.5);h<Math.abs(d)?(h=d,b=m/4):b=m/(2*Math.PI)*Math.asin(d/h);return 1>a?-0.5*h*Math.pow(2,10*(a-=1))*Math.sin(2*(a*g-b)*Math.PI/m)+c:h*Math.pow(2,-10*(a-=1))*Math.sin(2*(a*g-b)*Math.PI/m)*0.5+d+c},easeInBack:function(b,a,c,d,g,m){void 0==m&&(m=1.70158);return d*(a/=g)*a*((m+1)*a-m)+c},easeOutBack:function(b,a,c,d,g,m){void 0==m&&(m=1.70158);return d*((a=a/g-1)*a*((m+1)*a+m)+1)+c},easeInOutBack:function(b,a,c,d,g,m){void 0==m&&(m=1.70158);return 1>(a/=g/2)?d/2*a*a* (((m*=1.525)+1)*a-m)+c:d/2*((a-=2)*a*(((m*=1.525)+1)*a+m)+2)+c},easeInBounce:function(b,a,s,d,g){return d-c.easing.easeOutBounce(b,g-a,0,d,g)+s},easeOutBounce:function(b,a,c,d,g){return(a/=g)<1/2.75?7.5625*d*a*a+c:a<2/2.75?d*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?d*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:d*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},easeInOutBounce:function(b,a,s,d,g){return a<g/2?0.5*c.easing.easeInBounce(b,2*a,0,d,g)+s:0.5*c.easing.easeOutBounce(b,2*a-g,0,d,g)+0.5*d+s}});window.AdobeEdge= window.AdobeEdge||{};"undefined"===typeof c.Edge&&(c.Edge=window.AdobeEdge);var r=c.Edge;r.version="4.0.0";r.cloneJSONObject=function(b){var a,s;if(c.isArray(b)){a=[];var d,g=b.length;for(d=0;d<g;d++)s=b[d],a[d]="object"===typeof s?r.cloneJSONObject(s):s}else for(d in a={},b)"prototype"!=d&&(s=b[d],a[d]="object"===typeof s?r.cloneJSONObject(s):s);return a};r.Notifier=function(){this.observers=[];this.notificationLevel=this.suppressNotifications=0};c.extend(r.Notifier.prototype,{addObserver:function(b){if(b){for(var a= this.observers.length,c=0;c<a;c++)if(this.observers[c].observer==b)return;this.observers[a]={observer:b}}},removeObserver:function(b){if(b)for(var a=0;a<this.observers.length;a++)if(this.observers[a].observer==b)if(0===this.notificationLevel){this.observers.splice(a,1);break}else this.observers[a].deleted=!0},notifyObservers:function(b,a){if(b&&!this.suppressNotifications){a||(a={});a.methodName=b;this.notificationLevel++;var c;for(c=0;c<this.observers.length;c++){var d=this.observers[c];if(d=d&& !d.deleted?d.observer:void 0)if("function"==typeof d)d(b,this,a);else if(d[b])d[b](this,a)}this.notificationLevel--;if(0===this.notificationLevel)for(c=this.observers.length-1;0<=c;c--)this.observers[c].deleted&&this.observers.splice(c,1)}},enableNotifications:function(){0>--this.suppressNotifications&&(this.suppressNotifications=0,r.Debug.reportError("Unbalanced enableNotifications() call!\n"))},disableNotifications:function(){++this.suppressNotifications}});r.trimString=function(b){return b.replace(/^\s+|\s+$/g, "")};var u={log:function(b){},trace:function(){}};"undefined"==typeof window.console&&(window.console=u);var z=document.createElement("div"),u=r.supported=r.supported||{};u.cssTransform=b(["transformProperty","WebkitTransform","MozTransform","OTransform","msTransform"]);u.cssTransform3d=b(["perspectiveProperty","WebkitPerspective","MozPerspective","OPerspective","msPerspective"]);u.originIncludesBorders=function(){var b=document.createElement("div");null!=document.body&&document.body.appendChild(b); var a=c(b);a.css("left","-9999px").css("width","100px");a.css("transform-origin","50% 50%").css("-webkit-transform-origin","50% 50%").css("-moz-transform-origin","50% 50%").css("-ms-transform-origin","50% 50%").css("-o-transform-origin","50% 50%");var s=a.css("transform-origin")||a.css("-webkit-transform-origin")||a.css("-moz-transform-origin")||a.css("-ms-transform-origin")||a.css("-o-transform-origin");a.css("border-width","10px").css("border-style","solid");a=a.css("transform-origin")||a.css("-webkit-transform-origin")|| a.css("-moz-transform-origin")||a.css("-ms-transform-origin")||a.css("-o-transform-origin");null!=b.parentNode&&b.parentNode.removeChild(b);return s!=a}();u.audio=function(){var b=document.createElement("audio"),a={};b.canPlayType&&(a.m4a=!!b.canPlayType('audio/mp4; codecs="mp4a.40.2"').replace(/no/,""),a.aac=a.m4a,a.mp3=!!b.canPlayType("audio/mpeg;").replace(/no/,""),a.wav=!!b.canPlayType('audio/wav; codecs="1"').replace(/no/,""),a.ogg=!!b.canPlayType('audio/ogg; codecs="vorbis"').replace(/no/,""), a.oga=a.ogg);return a}();u.video=function(){var b=document.createElement("video"),a={};b.canPlayType&&(a.webm=!!b.canPlayType("video/webm").replace(/no/,""),a.mp4=!!b.canPlayType("video/mp4;").replace(/no/,""),a.ogv=!!b.canPlayType('video/ogg; codecs="theora, vorbis"').replace(/no/,""),a.ogg=!!b.canPlayType('video/ogg; codecs="theora, vorbis"').replace(/no/,""));return a}();r.isSupported=b})(jQuery); (function(c,b){function r(){b.Notifier.call(this);this.animationID="animID-"+r.nextID++}function u(a,c,n){b.Animation.call(this);"function"===typeof a?this.handler=a:"string"===typeof a&&(this.eventType=a);this.handlerContext=n;this.data=c;this.isTrigger=!0}function z(a,h,n,f,d){b.Notifier.call(this);this.animation=a;this.position=0;this.duration=-1;this.opts={};c.extend(this.opts,d);this.easing="function"===typeof f?f:f&&c.easing[f]?f:z.defaultEasing;void 0!==h&&(this.position=h);void 0!==n&&(this.duration= n);this.timeline=null;this.dScale=1;this.dDuration=0;this.done=!1}function t(a){this.variables={};a&&c.extend(this,a)}function a(a){b.Animation.call(this);c.extend(this,b.Timeline.config);c.extend(this,a);this.startPosition=this.timerStart=this.timer=0;this.currentPosition=-1;this.playing=!1;this.duration=0;this.interval=1E3/this.fps;this.objects=[]}var s={};r.nextID=1;c.extend(r.prototype,b.Notifier.prototype,{constructor:r,_setup:function(){},_update:function(a,b,c){},getDuration:function(){return 0}}); c.extend(u.prototype,r.prototype,{constructor:u,_update:function(a){this.fired||(this.fired=!0,this.handler?this.handler.call(this.handlerContext,a,this.data):this.eventType&&this.timeline&&this.timeline.notifyObservers(this.eventType,{elapsed:a,data:this.data}))},setup:function(a,b,c){var f="undefined"===typeof b.executeTriggers||null===b.executeTriggers;this.fired=b.startingFromCurrent&&f||!f&&!b.executeTriggers?"reverse"!==b.playDirection?a.currentPosition>=c:a.currentPosition<=c:"reverse"!==b.playDirection? a.currentPosition>c:a.currentPosition<c;this.timeline=a}});z.defaultEasing="linear";c.extend(z.prototype,b.Notifier.prototype,{constructor:z,_setup:function(a,b){this.timeline=a;var c=this.duration,f=null;this.animation&&this.animation.getDuration&&(f=this.animation.getDuration());this.dScale=-1!==c&&0!==c?f/c:1;this.dDuration=-1!==c?c:f;this.done=!1;this.animation&&this.animation.setup&&this.animation.setup(a,b,this.position)},_update:function(a,b){if(!this.done){var n=a,f=this.dDuration;if(this.animation){var d; 0===f?d=0<=n?1:0:(n>=f&&(n=f),0>=n&&(n=0),d=c.easing[this.easing](n/f,n,0,1,f));this.animation.update(n*this.dScale,d,b)}("reverse"===b.playDirection?0>=n:n>=f)&&this.complete()}},complete:function(){this.done=!0;this.timeline&&this.timeline._updateComplete(this)},getPosition:function(){return this.position},setPosition:function(a){this.position=a},getDuration:function(){return-1!==this.duration?this.duration:this.animation&&this.animation.getDuration?this.animation.getDuration():0},setDuration:function(a){this.duration= 0<=a?a:-1}});a.config={dropFrames:!0,fps:60,pauseThreshold:250};var d=[],g=0;a.tick=function(){var a=d.slice(0);d=[];var b=a.length,c=(new Date).getTime();g=c;for(var f=0;f<b;f++){var B=a[f];"undefined"!==typeof B&&B.call(null,c)}g=0};c.extend(a.prototype,r.prototype,{constructor:a,play:function(a){this.notifyObservers("play");this.stop();this.sort();this.playing=!0;this.context&&(this.context.playDirection=void 0,this.context.executeTriggers=void 0);var b=this.getContext(a);b.timeline=this;void 0!== a&&"number"===typeof a.startPos&&this.currentPosition!==a.startPos?(b.startingFromCurrent=!1,this.currentPosition=a.startPos):b.startingFromCurrent=!0;this._setup(this,b);this.timerStart=g||(new Date).getTime();this.startPosition=this.currentPosition;var c=this,f;this.lastUpdateTime=this.timerStart;this.timerFunc=f=b.externalClock?function(a){c._handleTimer(b,f,a)}:function(){c._handleTimer(b,f)};b.firstUpdate=!0;this._handleTimer(b,f);b.firstUpdate=!1},stop:function(a){a&&a.dontNotify||this.notifyObservers("stop"); this.timer&&clearTimeout(this.timer);this.timerStart=this.timer=0;this.playing=!1;if(this.timerFunc)for(a=0;a<d.length;a++)d[a]===this.timerFunc&&(d[a]=void 0)},seek:function(a,b){this.notifyObservers("seek");this.sort();this.stop();var c=this.currentPosition;"number"===typeof a&&(this.currentPosition=a);var f=this.getContext(b);f.timeline=this;f.startingFromCurrent=c===this.currentPosition?!0:!1;this._setup(this,f);f.firstUpdate=!0;this._updateSeek(this.currentPosition,1,f,c);f.firstUpdate=!1},add:function(a, b,c,f,d){a=new z(a,b,c,f,d);this.objects.push(a);this.sorted=!1},sort:function(){if(!this.sorted){var a={width:1,height:2,"-webkit-transform-origin":3,"transform-origin":4,"-moz-transform-origin":5,"-ms-transform-origin":6,left:7,top:8,bottom:9,right:10,motion:11},b,c,f;this.objects.sort(function(b,c){var n=b.animation,f=c.animation;if(n||f){if(!n)return-1;if(!f)return 1}else return b.position-c.position;if(n.property||f.property){if(!n.property)return-1;if(!f.property)return 1}else return b.position- c.position;var d=a[n.property],e=a[f.property];return n.sourceElements!==f.sourceElements?n.sourceElements>f.sourceElements?1:-1:d&&(!e||e<d)?1:e&&(!d||e>d)?-1:b.position-c.position});for(b=1;b<this.objects.length;b++)f=this.objects[b-1],c=this.objects[b],f.animation&&c.animation&&f.animation.property===c.animation.property&&f.animation.sourceElements===c.animation.sourceElements?(f.animation._nextObj=c.animation,c.animation._prevObj=f.animation):(f.animation&&(f.animation._nextObj=null),c.animation&& (c.animation._prevObj=null));this.sorted=!0}},getDuration:function(){for(var a=0,b=this.objects,c=this.objects.length,f=Math.max,d=0;d<c;d++)var g=b[d],a=f(a,g.position+g.getDuration());return a},getCurrentPosition:function(){return this.currentPosition},getContext:function(a){this.context?c.extend(this.context,a):this.context=new t(a);return this.context},_update:function(a,b,c){this.sort();this.currentContext=c;this.notifyObservers("preUpdate",{elapsed:a,easingConst:b});var f=this.objects,d=this.triggers, g=f.length,l=d.length,y="reverse"!==c.playDirection;this.currentDirection=y?"forward":"reverse";for(var p=!1,e=!0,k=c.executeTriggers,s="undefined"===typeof k||"null"===typeof k,t,r,I=0;I<l;I++){var u=d[y?I:l-I-1],N=u.animation.isTrigger&&!(c.startingFromCurrent&&c.firstUpdate);if((s&&N||k||!c.firstUpdate)&&!u.animation.fired&&(y?a>=u.position:a<=u.position+u.duration)){for(var N=this.currentPosition=u.position,w=this._getState(),p=0;p<g;p++)t=f[y?p:g-p-1],(r=y&&!t.opts.reverseOnly||!y&&!t.opts.forwardOnly)&& !t.animation.isTrigger&&(y?N>=t.position:N<=t.position+t.duration)&&((r=N-t.position)||t.duration||y||r--,t._update(r,c));p=!0;u.animation._update(N,c);if(!this._equalState(w)){e=!1;break}}}if(!p)for(p=0;p<g;p++)t=f[y?p:g-p-1],(r=y&&!t.opts.reverseOnly||!y&&!t.opts.forwardOnly)&&!t.animation.isTrigger&&(y?a>=t.position:a<=t.position+t.duration)&&((r=a-t.position)||t.duration||y||r--,t._update(r,c));this.notifyObservers("postUpdate",{elapsed:a,easingConst:b,context:c});this.notifyObservers("update", {elapsed:a,easingConst:b});this.currentContext=null;return e},_getState:function(){return{pos:this.currentPosition,dir:this.context.playDirection,playing:this.playing}},_equalState:function(a){var b=!!a.playing,c=!!this.playing;return a.pos===this.currentPosition&&a.dir===this.context.playDirection&&b===c},_handleTimer:function(a,b,c){c=c||(new Date).getTime();var f=c-this.timerStart;c-this.lastUpdateTime>this.pauseThreshold&&(this.timerStart+=c-this.lastUpdateTime+this.interval,f=c-this.timerStart); var g="reverse"===a.playDirection,g=this.startPosition+(g?-f:f);if(this.playing){this.currentPosition=g=Math.max(0,Math.min(g,this.duration));var q=this._update(g,1,a);this.lastUpdateTime=c||(new Date).getTime();((g="reverse"===a.playDirection)?0<this.currentPosition:this.currentPosition<this.duration)?q&&this.playing&&(a.externalClock?d.push(b):this.timer=setTimeout(b,this.interval)):(this.stop(),this.notifyObservers("complete",{elapsed:f}))}},_setup:function(a,c){b.Animation.prototype._setup.call(this, a);this.triggers=[];for(var n=this.objects,f=this.objects.length,d=0;d<f;d++){var g=n[d];g._done=!1;g._setup(this,c);g.animation.isTrigger&&this.triggers.push(g)}this.duration=this.getDuration()},_updateComplete:function(a){a._done=!0}});a.prototype._updateSeek=a.prototype._update;b.Animation=r;b.TimelineObject=z;b.Timeline=a;b.Timeline.createTimeline=function(a){return new b.Timeline(a)};b.Timeline.createTween=function(a){var b=s[a];return b?b.func.apply(b.context,Array.prototype.slice.call(arguments, 1)):null};b.Timeline.addTweenType=function(a,b,c){s[a]={func:b,context:c}};b.Timeline.createTrigger=function(a,b){return new u(a,b,arguments[arguments.length-1])};b.Timeline.createTriggerFromData=function(a,c){var n=c.trigger.slice(0,2);n.push(a);return b.Timeline.createTrigger.apply(null,n)};b.Timeline.createTimelineFromData=function(a){for(var c=jQuery.Edge.Timeline.createTimeline(),n=a.length,f=0;f<n;f++){var d=a[f],g=null;d.timeline?g=b.Timeline.createTimelineFromData(d.timeline):d.tween?g=b.Timeline.createTween.apply(null, d.tween):d.trigger&&(g=b.Timeline.createTriggerFromData(this,d));g&&c.add(g,d.position,d.duration,d.easing,d.opts)}return c}})(jQuery,window.AdobeEdge); (function(c,b){function r(t,a,s,d,g){b.Animation.call(this);this.name="prop tween";this.sourceElements=this.elements=a;this.deferElementResolution=!0;this.tweenType=u[t];this.updateTriggered=!1;this.property=s;this.fromValue=void 0;this.toValue=d;this.duration=1E3;this.fromValues=this.tokens=this.valueTemplate=null;g&&c.extend(this,g);this.deferElementResolution=this.deferElementResolution||"string"==typeof a&&-1!=a.search(/\$\{[^\{\}]+\}/);this.deferElementResolution||(this.elements=this.resolveElementSelector(a)); a=this.toValues=[];s=this.parseValue(d);c.isArray(d)||(d=[d]);s&&0!==s.length||(s=d);t=s.length;for(d=0;d<t;d++){g=s[d];var m={};"string"==typeof g?(m.value=parseFloat(g.replace(/[a-zA-Z%]+$/,"")),m.unit=g.replace(/^-?[0-9]*(\.[0-9]+)?/,""),isNaN(m.value)&&(m.value=g,m.unit="")):("number"==typeof g&&(g=parseFloat(g)),m.value=g,m.unit="");a.push(m)}if(this.fromValue)for(a=this.fromValues=[],(d=this.parseValue(this.fromValue))&&0<d.length?this.fromValue=d:c.isArray(this.fromValue)||(this.fromValue= [this.fromValue]),t=this.fromValue.length,d=0;d<t;d++)g=this.fromValue[d],"string"==typeof g?(a[d]=parseFloat(g.replace(/[a-zA-Z%]+$/,"")),isNaN(a[d])&&(a[d]=g)):("number"==typeof g&&(g=parseFloat(g)),a[d]=g);if(this.filter)for(c.isArray(this.filter)||(this.filter=[this.filter]),a=this.filter,t=a.length,d=0;d<t;d++)"string"==typeof a[d]&&(a[d]=Math[a[d]]),"function"!=typeof a[d]&&(a[d]=null);this.valueTemplate&&(this.tokens=this.parseTemplate(this.valueTemplate))}var u={style:0,attribute:1,property:2}, z="webkitAppearance"in document.documentElement.style;r.Token=function(b,a){this.value=b;this.isPlaceholder=a};r.parseVariableName=function(c){var a=c;if("string"==typeof c&&-1!=c.search(/\$\{/)){var a=c.search(/\$\{/),s=c.search(/\}/),a=c.slice(a+2,s);"string"==typeof a&&(a=b.trimString(a),a=a.replace(/[\"\']/g,""))}return a};r.substituteVariables=function(b,a){for(var c=b;a&&"string"==typeof c&&-1!=c.search(/\$\{/);)var d=r.parseVariableName(c),c="undefined"==typeof a[d]?void 0:c.replace(/\$\{[^\}]*\}/, a[d]);return c};c.extend(r.prototype,b.Animation.prototype,{constructor:r,setup:function(b,a){this.updateTriggered=!1},update:function(b,a,c){var d=this.getElementSet(c);this.updateTriggered||(this.updateTriggered=!0,this.setupForAnimation(c));var g=this,m=this.tweenType,h=this.property,n;d.each(function(){var d=g.getPropertyTweenData(this,m,h);if(d.animationID==g.animationID){var B=d.fromValues,q=d.toValues,d=d.tokens,l=g.filter,y=B.length,p=[];for(n=0;n<y;n++){var e=B[n],k=q[n],e="string"==typeof e? 0==a&&0<g.duration?e:k.value:e+(k.value-e)*a;l&&l[n]&&(e=l[n](e,g,this,h,k.unit,b,c));"number"===typeof e&&1>e&&(e=e.toFixed(6));p.push(e+k.unit)}B="";B=g.formatValue(p);if(!(0<B.length))if(d){B=d.length;q=[];for(n=0;n<B;n++)l=d[n],l.isPlaceholder?q.push(p[l.value]):q.push(l.value);B=q.join("")}else B=p.join("");g.setValue.call(this,m,h,B);g.notifyObservers("onUpdate",{elapsed:b,easingConst:a,property:h,value:B,element:this})}})},setValue:function(b,a,s){switch(b){case 0:b=c(this);b.css(a,s);z&&"background-size"=== a&&b.css("-webkit-background-size",s);"display"===a&&b.is("audio")&&b.attr("controls","none"===s?null:"controls");break;case 1:this.setAttribute(a,s);break;case 2:this[a]=s}},getDuration:function(){return this.duration},resolveElementSelector:function(b){b=r.substituteVariables(this.elements,b.variables);b||(b=this.elements);/^\${/.test(b)&&(b="bad_selector");return c(b)},getElementSet:function(b){var a=this.animationID;b.animData||(b.animData={});var c=b.animData[a];c||(c=b.animData[a]=this.deferElementResolution? this.resolveElementSelector(b):this.elements);return c},getValue:function(b,a){var s;switch(a){case 0:s=c(this).css(b);break;case 1:s=this.getAttribute(b);break;case 2:s=this[b]+""}return s},setupForAnimation:function(b){var a=this,c=this.tweenType,d=this.property;this.getElementSet(b).each(function(){var b=a.getPropertyTweenData(this,c,d);b.animationID=a.animationID;b.toValues=a.toValues;b.tokens=a.tokens;if(a.fromValues)b.fromValues=a.fromValues;else{var m=a.getValue.call(this,d,c);void 0===m&& (m="0");var h=a.parseValue(m);if(h&&0<h.length)for(var b=b.fromValues=[],m=h.length,n=0;n<m;n++){var f=h[n];b[n]="string"==typeof f?parseFloat(f.replace(/[a-zA-Z%]+$/,"")):f;isNaN(b[n])&&(b[n]=f)}else b.fromValues=[parseFloat(m.replace(/[a-zA-Z%]+$/,""))]}})},parseTemplate:function(b){for(var a=b.length,c=[],d=0,g=/@@[0-9]+@@/g,m=null;d<a&&(m=g.exec(b));)m.index!=d&&c.push(new r.Token(b.substring(d,m.index),!1)),c.push(new r.Token(parseInt(m[0].replace(/@@/g,""),10),!0)),d=g.lastIndex;d<a&&c.push(new r.Token(b.substring(d, a),!1));return c},parseValue:function(b){return[]},formatValue:function(b){return""},getPropertyTweenData:function(b,a,s){var d=c.data(b,"tweenData");d||(d={},c.data(b,"tweenData",d));(b=d[a])||(b=d[a]={});(a=b[s])||(a=b[s]={animationID:-1});return a}});b.PropertyTween=r;b.Timeline.addTweenType("style",function(b,a,c,d){return new r("style",b,a,c,d)});b.Timeline.addTweenType("attribute",function(b,a,c,d){return new r("attribute",b,a,c,d)});b.Timeline.addTweenType("property",function(b,a,c,d){return new r("property", b,a,c,d)})})(jQuery,AdobeEdge); (function(c,b,r){function u(a,c,e,v,d){b.PropertyTween.call(this,a,c,e,v,d);this.name="transformTween"}function z(a,b,c){if("undefined"===typeof b)return c;if("undefined"===typeof c)return b;var e=k(b),d=k(c);if(!e)return c;if(!d)return b;b=D(b).units;c=D(c).units;var n=b;b!==c&&("%"===b&&(n=c,e=e/100*a),"%"===c&&(d=d/100*a));return e+d+n}function t(a,b,c){var e;e=function(){var d,n,f;50>(new Date).getMilliseconds()-K[a[0]]?setTimeout(e,50):(a.css("-webkit-transform-origin","0% 0%"),(f=a.data("eg-track-size"))|| (f={scaleX:1,scaleY:1,width:a.width(),height:a.height()}),d=a.width()/f.scaleX,n=a.height()/f.scaleY,a.css("width",d*b),a.css("height",n*c),f.scaleX=b,f.scaleY=c,a.data("eg-track-size",f),d=a.data(u.dataName),d||(d=u.buildTransformData(a),a.data(u.dataName,d)),d.scaleX=1/b,d.scaleY=1/c,u.applyTransform(a,d,d.tween,{}))};K[a[0]]||setTimeout(e,50);K[a[0]]=(new Date).getMilliseconds()}function a(a,b){for(var c=0,e=a.length,d=0;d<e;d++)c+=a[d]*b[d];return c}function s(a){for(var b=0,c=a.length,e=0;e< c;e++)b+=a[e]*a[e];return Math.sqrt(b)}function d(a){var b=a.length,c=s(a),e=Array(b);0===c&&(c=1);for(var d=0;d<b;d++)e[d]=a[d]/c;return e}function g(a,b,c,e){var d=Array(3);d[0]=c*a[0]+e*b[0];d[1]=c*a[1]+e*b[1];d[2]=c*a[2]+e*b[2];return d}function m(a){a=a.toLowerCase();if("string"!==typeof a)return 0;a=D(a);"deg"===a.units&&(a.num*=p);return a.num}var h,n,f=Math.asin,B=Math.sin,q=Math.cos,l=Math.tan,y=Math.atan2,p=Math.PI/180,e=180/Math.PI;u.removeData=function(a){var b=c.data(a,u.dataName);b&& (b.timeline&&h.unRegister(b.timeline,b.id),c(a).removeData(a,u.dataName))};var k=function(a){var b=0;"string"===typeof a?b=parseFloat(a.replace(/[a-zA-Z%]+$/,"")):"number"===typeof a&&(b=a);return b};u.getNumber=k;var D=function(a){var b={};b.num=parseFloat(a);b.units=String(a).match(/[a-zA-Z%]+$/);return b};u.splitUnits=D;var F=function(a){return 0!==a&&1E-6>Math.abs(a)?a.toFixed(6):a.toString()},K={};u.applyTransform=function(a,e,d,v){a=c(a);"undefined"!==typeof window.AdobeEdge.applyCount&&window.AdobeEdge.applyCount++; var n="webkitAppearance"in document.documentElement.style,f,l=!0;v&&(l=!v.dontForceZ);f=z(1,e.translateX,e.motionTranslateX);var h=z(1,e.translateY,e.motionTranslateY);v=z(1,e.rotateZ,e.motionRotateZ);var y=b.supported.cssTransform3d;n?(f="translate("+f+","+h+")",h=k(e.translateZ),(0!==h||l)&&y&&(f+=" translateZ("+e.translateZ+")"),f+=" rotate("+v+") ",y&&(h=k(e.rotateY),0!==h&&(f+=" rotateY("+e.rotateY+")"),h=k(e.rotateX),0!==h&&(f+=" rotateX("+e.rotateX+")")),e.skewX&&"0deg"!==e.skewX&&(f+=" skewX("+ e.skewX+") "),e.skewY&&"0deg"!==e.skewY&&(f+=" skewY("+e.skewY+") "),f+=" scale("+e.scaleX+","+e.scaleY+") ",h=k(e.scaleZ),1!==h&&y&&(f+=" scaleZ("+e.scaleZ+")"),!window.edge_authoring_mode&&y&&a.css("-webkit-transform-style","preserve-3d"),a.css("-webkit-transform",f),d&&d.observers.length&&d.notifyObservers("onUpdate",{elapsed:0,easingConst:0,property:void 0,value:f,element:a[0]}),window.edge_authoring_mode||(1<e.scaleX||1<e.scaleY)&&a.hasClass("eg-svg-holder")&&a.children(".eg-svg-image.eg-counter-scale").each(function(a, b){var d=c(b);t(d,e.scaleX,e.scaleY)})):(l=k(e.rotateY),y=k(e.rotateX),l=e.scaleX*q(p*l),y=e.scaleY*q(p*y),f="translate("+f+","+h+")"+(" rotate("+v+")"),e.skewX&&"0deg"!==e.skewX&&(f+=" skewX("+e.skewX+") "),e.skewY&&"0deg"!==e.skewY&&(f+=" skewY("+e.skewY+") "),f+=" scale("+l+","+y+")",a.css("-moz-transform",f),a.css("-o-transform",f),a.css("-ms-transform",f),a.css("msTransform",f),d&&d.observers.length&&d.notifyObservers("onUpdate",{elapsed:0,easingConst:0,property:void 0,value:f,element:a[0]})); a.css("transform",f)};u.dataName="EdgeTransformData";var I=1;c.extend(u.prototype,r.prototype,{constructor:u,setup:function(a,b){this.updateTriggered=!1},setValue:function(a,b,e){c.data(this,u.dataName)[b]=e},getValue:function(a,b){c.data(this,u.dataName)},setupForAnimation:function(a){var b=this;this.getElementSet(a).each(function(){var a=c.data(this,u.dataName);a||(a=b.buildTransformData(this),c.data(this,u.dataName,a))});r.prototype.setupForAnimation.call(this,a)},update:function(a,b,e){r.prototype.update.call(this, a,b,e);a=this.getElementSet(e);var d=this,f=this.property,n=this.tweenType;a.each(function(){if(d.getPropertyTweenData(this,n,f).animationID===d.animationID){var a=c.data(this,u.dataName);a.timeline=e.timeline;a.tween=d;h.Register(e.timeline,a.id,a)}})},buildTransformData:function(a){var c=b.parseCanonicalTransform(a);if(null===c){var c={},d=b.getTransformProps(a);c.translateX="0px";c.translateY="0px";c.translateZ="0px";c.scaleX=1;c.scaleY=1;c.scaleZ=1;c.rotateX="0deg";c.rotateY="0deg";c.rotateZ= "0deg";c.skewXZ=0;c.skewXY=0;c.skewYZ=0;c.skewX="0deg";c.skewY="0deg";c.matrix&&delete c.matrix;d&&(c.translateX=F(d.translation[0])+"px",c.translateY=F(d.translation[1])+"px",c.translateZ=F(d.translation[2])+"px",c.scaleX=F(d.scale[0]),c.scaleY=F(d.scale[1]),c.scaleZ=F(d.scale[2]),c.rotateX=F(d.rotation[0]*e)+"deg",c.rotateY=F(d.rotation[1]*e)+"deg",c.rotateZ=F(d.rotation[2]*e)+"deg",c.skewXY=d.skew[0],c.skewXZ=d.skew[1],c.skewYZ=d.skew[2],c.skewX=F(Math.atan(d.skew[0])*e)+"deg")}null===c&&(c={}); c.id="transform_"+I++;c.element=a;c.onFinalUpdate=h.prototype._applyTransform;return c},buildDefaultTransformData:function(a){var b={translateX:"0px",translateY:"0px",translateZ:"0px",scaleX:1,scaleY:1,scaleZ:1,rotateX:"0deg",rotateY:"0deg",rotateZ:"0deg",skewXZ:0,skewXY:0,skewYZ:0,skewX:"0deg",skewY:"0deg"};b.id="transform_"+I++;b.element=a;b.onFinalUpdate=h.prototype._applyTransform;return b}});var L={translate3d:0,translate:0,translateX:0,translateY:0,translateZ:0,rotate:1,rotateZ:1,rotateX:1, rotateY:1,rotate3d:1,skew:2,skewX:2,skewY:2,scale3d:3,scale:3,scaleX:3,scaleY:3,scaleZ:3,perspective:4};b.getTransformProps=function(a,c){var e="string"===typeof c?c:b.getTransform(a),d="webkitAppearance"in document.documentElement.style;if(e&&"none"!==e&&d)d=new b.CSSMatrix,d.setMatrixValue(e),e=n.fromCSSMatrix(d);else if(e&&"none"!==e)e=n.fromCSSMatrixString(e);else return;return b.decomposeTransform(e)};b.getTransform=function(a){var b="webkitAppearance"in document.documentElement.style;a=c(a); var e=a[0].style,d;b&&((d=a.get(0).style.webkitTransform)||(d=a.css("-webkit-transform")));if(d)return d;(d=a.get(0).style.msTransform)||(d=a.css("-ms-transform"));d||(d=a.css("msTransform"));d||(d=e.MozTransform);d||(d=e["-moz-transform"]);d||(d=a.css("-moz-transform"));d||(d=e.oTransform);d||(d=a.css("-o-transform"));d||(d=e.transform);d||(d=a.css("transform"));return d||""};b.parseCanonicalTransform=function(a,c){var e=("string"===typeof c?c:b.getTransform(a)).match(/(\w+\s*\([^\)]*\))/g);if(!e)return null; var d={},f={translateX:"0px",translateY:"0px",translateZ:"0px",scaleX:1,scaleY:1,scaleZ:1,rotateX:"0deg",rotateY:"0deg",rotateZ:"0deg",skewXZ:0,skewXY:0,skewYZ:0,skewX:"0deg",skewY:"0deg"},n;for(n=0;n<e.length;n++){var l=e[n].match(/\w+/);if(d[l[0]]||0>L[l[0]])return null;var h=e[n].match(/\([^\)]*\)/),h=h[0].replace(/[\(\)]/g,""),h=h.split(",");switch(l[0]){case "matrix":return null;case "translate3d":f.translateX=h[0];f.translateY=1<h.length?h[1]:"0px";f.translateZ=2<h.length?h[2]:"0px";d.translate3d= d.translate=d.translateX=d.translateY=d.translateZ=!0;break;case "translate":f.translateX=h[0];f.translateY=1<h.length?h[1]:"0px";d.translate3d=d.translate=d.translateX=d.translateY=!0;break;case "translateX":f.translateX=h[0];d.translate3d=d.translate=d.translateX=!0;break;case "translateY":f.translateY=h[0];d.translate3d=d.translate=d.translateY=!0;break;case "translateZ":f.translateZ=h[0];d.translate3d=d.translateZ=!0;break;case "rotate3d":return d.rotate3d=d.rotate=d.rotateX=d.rotateY=d.rotateZ= !0,null;case "rotateX":f.rotateX=h[0];d.rotate3d=d.rotateX=!0;break;case "rotateY":f.rotateY=h[0];d.rotate3d=d.rotateY=!0;break;case "rotateZ":case "rotate":f.rotateZ=h[0];d.rotate3d=d.rotate=d.rotateZ=!0;break;case "skew":f.skewX=h[0];f.skewY=1<h.length?h[1]:"0px";d.skew=d.skewX=d.skewY=!0;break;case "skewX":f.skewX=h[0];d.skew=d.skewX=!0;break;case "skewY":f.skewY=h[0];d.skew=d.skewY=!0;break;case "scale3d":f.scaleX=h[0];f.scaleY=1<h.length?h[1]:1;f.scaleZ=2<h.length?h[2]:1;d.scale3d=d.scale=d.scaleX= d.scaleY=d.scaleZ=!0;break;case "scale":f.scaleX=h[0];f.scaleY=1<h.length?h[1]:h[0];d.scale=d.scaleX=d.scaleY=!0;break;case "scaleX":f.scaleX=h[0];d.scale3d=d.scale=d.scaleX=!0;break;case "scaleY":f.scaleY=h[0];d.scale3d=d.scale=d.scaleY=!0;break;case "scaleZ":f.scaleZ=h[0];d.scale3d=d.scaleZ=!0;break;case "perspective":d.perspective=!0}}return f};b.TransformTween=u;b.forceGPU=function(a){var b;!window.edge_authoring_mode&&(b="webkitAppearance"in document.documentElement.style)&&(b=c(a).css("-webkit-transform"), b.match("/translateZ/")||b.match("/matrix3d/")||c(a).css("-webkit-transform",b+" translateZ(0)"))};h=function(a){this.handlers={};this.timeline=a};h.Register=function(a,b,c){var d=a.updateFinalizer;"undefined"===typeof d&&(d=new h(a),a.updateFinalizer=d,a.addObserver(d));d.handlers[b]=c};h.unRegister=function(a,b){var c=a.updateFinalizer;"undefined"!==typeof c&&delete c.handlers[b]};c.extend(h.prototype,{_finalizeUpdate:function(a,b){var c={elapsed:a,context:b},d;for(d in this.handlers)if(this.handlers.hasOwnProperty(d)){var e= this.handlers[d];if(e.onFinalUpdate)e.onFinalUpdate(c)}this.handlers={}},postUpdate:function(a,b){this._finalizeUpdate(b.elapsed,b.context)},complete:function(a){this.timeline&&this.timeline.removeObserver(this);this.timeline.updateFinalizer=void 0},_applyTransform:function(a){var b=c.data(this.element,u.dataName);b&&a&&u.applyTransform(this.element,b,b.tween,a.context)}});u.UpdateFinalizer=h;"undefined"===typeof CSSMatrix?"undefined"!==typeof WebKitCSSMatrix?b.CSSMatrix=WebKitCSSMatrix:"undefined"!== typeof MozCSSMatrix&&(b.CSSMatrix=MozCSSMatrix):b.CSSMatrix=CSSMatrix;n=function(a){var b,c;if(a)for(b=0;4>b;b++)for(this[b]=Array(4),c=0;4>c;c++)this[b][c]=a[b][c];else for(b=0;4>b;b++){this[b]=Array(4);for(c=0;4>c;c++)this[b][c]=0;this[b][b]=1}this.size=4};n.fromCSSMatrix=function(a){var b=new n;b[0][0]=a.m11;b[0][1]=a.m12;b[0][2]=a.m13;b[0][3]=a.m14;b[1][0]=a.m21;b[1][1]=a.m22;b[1][2]=a.m23;b[1][3]=a.m24;b[2][0]=a.m31;b[2][1]=a.m32;b[2][2]=a.m33;b[2][3]=a.m34;b[3][0]=a.m41;b[3][1]=a.m42;b[3][2]= a.m43;b[3][3]=a.m44;return b};n.fromCSSMatrixString=function(a){var b=new n;a=a.match(/(\w+\s*\([^\)]*\))/g);if("undefined"===typeof a||null===a)return b;var c;for(c=0;c<a.length;c++){var d=a[c].match(/\w+/),e=a[c].match(/\([^\)]*\)/),e=e[0].replace(/[\(\)]/g,""),e=e.split(","),f,l;switch(d[0]){case "matrix":d=new n;6===e.length&&(d[0][0]=parseFloat(e[0]),d[0][1]=parseFloat(e[1]),d[1][0]=parseFloat(e[2]),d[1][1]=parseFloat(e[3]),d[3][0]=parseFloat(e[4]),d[3][1]=parseFloat(e[5]),b.preMultiplyBy(d)); break;case "translate3d":d=D(e[0]).num;f=1<e.length?D(e[1]).num:0;l=2<e.length?D(e[2]).num:0;b.translate3d(d,f,l);break;case "translate":d=D(e[0]).num;f=1<e.length?D(e[1]).num:0;b.translate3d(d,f,0);break;case "translateX":e=D(e[0]).num;b.translate3d(e,0,0);break;case "translateY":e=D(e[0]).num;b.translate3d(0,e,0);break;case "translateZ":e=D(e[0]).num;b.translate3d(0,0,e);break;case "rotate3d":3<=e.length&&(d=D(e[0]).num,f=D(e[1]).num,l=D(e[2]).num,e=m(e[3]),b.rotate3d(d,f,l,e,!0));break;case "rotateX":e= m(e[0]);b.rotateX(e);break;case "rotateY":e=m(e[0]);b.rotateY(e);break;case "rotateZ":case "rotate":e=m(e[0]);b.rotateZ(e);break;case "skew":d=m(e[0]);e=m(e[1]);b.skew(d,e);break;case "skewX":e=m(e[0]);b.skew(e,0);break;case "skewY":e=m(e[0]);b.skew(0,e);break;case "scale3d":d=parseFloat(e[0]);f=1<e.length?parseFloat(e[1]):1;e=2<e.length?parseFloat(e[2]):1;b.scale(d,f,e);break;case "scale":d=parseFloat(e[0]);f=1<e.length?parseFloat(e[1]):1;b.scale(d,f,1);break;case "scaleX":e=parseFloat(e[0]);b.scale(e, 1,1);break;case "scaleY":e=parseFloat(e[0]);b.scale(1,e,1);break;case "scaleZ":e=parseFloat(e[0]);b.scale(1,1,e);break;case "perspective":e=parseFloat(e[0]),b.perspective(e)}}return b};c.extend(n.prototype,{identity:function(){for(var a=0;4>a;a++){this[a]=Array(4);for(var b=0;4>b;b++)this[a][b]=0;this[a][a]=1}return this},determinant:function(){var a=this[0][0],b=this[0][1],c=this[0][2],e=this[0][3],d=this[1][0],f=this[1][1],n=this[1][2],l=this[1][3],h=this[2][0],k=this[2][1],p=this[2][2],y=this[2][3], g=this[3][0],m=this[3][1],B=this[3][2],q=this[3][3];return e*n*k*g-c*l*k*g-e*f*p*g+b*l*p*g+c*f*y*g-b*n*y*g-e*n*h*m+c*l*h*m+e*d*p*m-a*l*p*m-c*d*y*m+a*n*y*m+e*f*h*B-b*l*h*B-e*d*k*B+a*l*k*B+b*d*y*B-a*f*y*B-c*f*h*q+b*n*h*q+c*d*k*q-a*n*k*q-b*d*p*q+a*f*p*q},normalizeTransform:function(){if(0===this[3][3])return!1;for(var a=0;4>a;a++)for(var b=0;4>b;b++)this[a][b]/=this[3][3];return!0},transpose:function(){for(var a=new n,b=0;4>b;b++)for(var c=0;4>c;c++)a[b][c]=this[c][b];return a},toCSSMatrix:function(){var a= new b.CSSMatrix;a.m11=this[0][0];a.m12=this[0][1];a.m13=this[0][2];a.m14=this[0][3];a.m21=this[1][0];a.m22=this[1][1];a.m23=this[1][2];a.m24=this[1][3];a.m31=this[2][0];a.m32=this[2][1];a.m33=this[2][2];a.m34=this[2][3];a.m41=this[3][0];a.m42=this[3][1];a.m43=this[3][2];a.m44=this[3][3];return a},_inverse:function(){return this},inverse:function(){if(void 0!==b.CSSMatrix){var a=this.toCSSMatrix().inverse();return n.fromCSSMatrix(a)}return this._inverse()},rotate3d:function(a,c,e,d,f){var n=new b.Matrix4x4; f||(d*=p);d&&(f=Math.sqrt(a*a+c*c+e*e),0!==f&&(a/=f,c/=f,e/=f,f=B(d),d=q(d),n[0][0]=1+(1-d)*(a*a-1),n[1][0]=-e*f+(1-d)*a*c,n[2][0]=c*f+(1-d)*a*e,n[3][0]=0,n[0][1]=e*f+(1-d)*a*c,n[1][1]=1+(1-d)*(c*c-1),n[2][1]=-a*f+(1-d)*c*e,n[3][1]=0,n[0][2]=-c*f+(1-d)*a*e,n[1][2]=a*f+(1-d)*c*e,n[2][2]=1+(1-d)*(e*e-1),n[3][2]=0,n[0][3]=0,n[1][3]=0,n[2][3]=0,n[3][3]=1));return this.preMultiplyBy(n)},rotateX:function(a){return this.rotate3d(1,0,0,a)},rotateY:function(a){return this.rotate3d(0,1,0,a)},rotateZ:function(a){return this.rotate3d(0, 0,1,a)},translate3d:function(a,c,e){var d=new b.Matrix4x4;d[3][0]+=a;d[3][1]+=c;d[3][2]+=e;return this.preMultiplyBy(d)},scale:function(a,c,e){if(1!==a||1!==c||1!==e){var d=new b.Matrix4x4;d[0][0]=a;d[1][1]=c;d[2][2]=e;return this.preMultiplyBy(d)}return this},skew:function(a,c,e){e||(a*=p,c*=p);0!==a&&(e=new b.Matrix4x4,e[1][0]=l(a),this.preMultiplyBy(e));0!==c&&(a=new b.Matrix4x4,a[0][1]=l(c),this.preMultiplyBy(a));return this},perspective:function(a){if(0!==a){var c=new b.Matrix4x4;c[2][3]=1/a; this.preMultiplyBy(c)}return this},skewByFactors:function(a,c,e){a=new b.Matrix4x4;a[2][1]=e;this.preMultiplyBy(a);a.identity();a[2][0]=e;this.preMultiplyBy(a);a.identity();a[1][0]=e;this.preMultiplyBy(a);return this},applyPerspective:function(a,c,e,d){var f=new b.Matrix4x4;f[0][3]=a;f[1][3]=c;f[2][3]=e;f[3][3]=d;this.preMultiplyBy(f);return this},preMultiplyBy:function(a){var b=a[0][0],c=a[0][1],e=a[0][2],d=a[0][3],f=a[1][0],n=a[1][1],l=a[1][2],h=a[1][3],k=a[2][0],p=a[2][1],y=a[2][2],g=a[2][3],m= a[3][0],B=a[3][1],q=a[3][2];a=a[3][3];var s=this[0][0],r=this[0][1],t=this[0][2],D=this[0][3],u=this[1][0],I=this[1][1],z=this[1][2],F=this[1][3],K=this[2][0],L=this[2][1],P=this[2][2],Q=this[2][3],J=this[3][0],G=this[3][1],E=this[3][2],T=this[3][3];this[0][0]=b*s+c*u+e*K+d*J;this[0][1]=b*r+c*I+e*L+d*G;this[0][2]=b*t+c*z+e*P+d*E;this[0][3]=b*D+c*F+e*Q+d*T;this[1][0]=f*s+n*u+l*K+h*J;this[1][1]=f*r+n*I+l*L+h*G;this[1][2]=f*t+n*z+l*P+h*E;this[1][3]=f*D+n*F+l*Q+h*T;this[2][0]=k*s+p*u+y*K+g*J;this[2][1]= k*r+p*I+y*L+g*G;this[2][2]=k*t+p*z+y*P+g*E;this[2][3]=k*D+p*F+y*Q+g*T;this[3][0]=m*s+B*u+q*K+a*J;this[3][1]=m*r+B*I+q*L+a*G;this[3][2]=m*t+B*z+q*P+a*E;this[3][3]=m*D+B*F+q*Q+a*T;return this}});b.Matrix4x4=n;b.decomposeTransform=function(b){var c=new n(b);if(!c.normalizeTransform())return null;var e=new n(b);for(b=0;3>b;b++)e[b][3]=0;e[3][3]=1;if(0===e.determinant(e))return window.edge_authoring_mode&&window.alert("Bad perspective matrix"),null;var l=Array(4);b=Array(4);if(0!==c[0][3]||0!==c[1][3]|| 0!==c[2][3]){l[0]=c[0][3];l[1]=c[1][3];l[2]=c[2][3];l[3]=c[3][3];b=e.inverse();if(!b)return!1;b=b.transpose().rightMultiply(l);c[0][3]=c[1][3]=c[2][3]=0;c[3][3]=1}else b[0]=b[1]=b[2]=0,b[3]=1;e=Array(3);e[0]=c[3][0];c[3][0]=0;e[1]=c[3][1];c[3][1]=0;e[2]=c[3][2];c[3][2]=0;l=Array(3);l[0]=Array(3);l[1]=Array(3);l[2]=Array(3);for(var h=0;3>h;h++)l[h][0]=c[h][0],l[h][1]=c[h][1],l[h][2]=c[h][2];c=Array(3);c[0]=s(l[0]);l[0]=d(l[0]);h=Array(3);h[0]=a(l[0],l[1]);l[1]=g(l[1],l[0],1,-h[0]);c[1]=s(l[1]);l[1]= d(l[1]);0!==c[1]&&(h[0]/=c[1]);h[1]=a(l[0],l[2]);l[2]=g(l[2],l[0],1,-h[1]);h[2]=a(l[1],l[2]);l[2]=g(l[2],l[1],1,-h[2]);c[2]=s(l[2]);0!==c[2]&&(l[2]=d(l[2]));0!==c[2]&&(h[1]/=c[2],h[2]/=c[2]);var k;k=l[1];var p=l[2],m=Array(3);3!==k.length||3!==p.length?k=null:(m[0]=k[1]*p[2]-k[2]*p[1],m[1]=k[2]*p[0]-k[0]*p[2],m[2]=k[0]*p[1]-k[1]*p[0],k=m);if(0>a(l[0],k))for(k=0;3>k;k++)c[k]*=-1,l[k][0]*=-1,l[k][1]*=-1,l[k][2]*=-1;k=Array(3);k[1]=f(-l[0][2]);0!==q(k[1])?(k[0]=y(l[1][2],l[2][2]),k[2]=y(l[0][1],l[0][0])): (k[0]=y(-l[2][0],l[1][1]),k[2]=0);return{translation:e,rotation:k,scale:c,skew:h,perspective:b}};b.Timeline.addTweenType("transform",function(a,b,c,e){return new u("transform",a,b,c,e)})})(jQuery,AdobeEdge,AdobeEdge.PropertyTween); (function(c,b,r){function u(){if(!a){var b=document.createElement("div"),b=t(b),c;b.css("background-color","transparent");var f=b.css("background-color");b.css("background-color","rgb(100, 100, 100)");c=b.css("background-color");s=c!=f;b.css("background-color","transparent");b.css("background-color","hsl(100, 100%, 100%)");c=b.css("background-color");d=c!=f;b.css("background-color","transparent");b.css("background-color","rgba(100, 100, 100,.5)");c=b.css("background-color");g=c!=f;b.css("background-color", "transparent");b.css("background-color","hsla(100, 100%, 100%, .5)");c=b.css("background-color");m=c!=f;a=!0}}function z(a,c,d,e,f){b.PropertyTween.call(this,a,c,d,e,f);this.name="colorTween";u()}var t=c,a=!1,s=!1,d=!1,g=!1,m=!1;t.extend(z.prototype,r.prototype,{constructor:z,getValue:function(a,b){return t(this).css(a)},setValue:function(a,b,c){t(this).css(b,c)},parseValue:function(a){var c=b.parseColorValue(a);if(c&&c.colorFunction&&c.values){a=c.values;var c=c.colorFunction,d=/hsl/gi;if(c.match(/rgb/gi))if(this.animationColorSpace&& "HSL"==this.animationColorSpace)c={r:a[0],g:a[1],b:a[2]},(c=b.rgbToHSL(c))?3<a.length?(a=a[3],a=[c.h,c.s,c.l,a]):a=[c.h,c.s,c.l]:a=[];else if(!this.animationColorSpace)this.animationColorSpace="RGB";else{if("RGB"!=this.animationColorSpace)return a}else if(c.match(d))if(this.animationColorSpace&&"RGB"==this.animationColorSpace)c={h:a[0],s:a[1],l:a[2]},(c=b.hslToRGB(c))?3<a.length?(a=a[3],a=[c.r,c.g,c.b,a]):a=[c.r,c.g,c.b]:a=[];else if(!this.animationColorSpace)this.animationColorSpace="HSL";else if("HSL"!= this.animationColorSpace)return a;3==a.length&&(a[3]=1);return a}},formatValue:function(a){u();if(a){var c;if("HSL"==this.animationColorSpace&&m)c="hsl",a=4==a.length&&m?c+"a("+a[0]+","+a[1]+"%,"+a[2]+"%,"+a[3]+")":c+"("+a[0]+","+a[1]+"%,"+a[2]+"%)";else if(g)c="rgb",a=4==a.length&&g?c+"a("+a[0]+"%,"+a[1]+"%,"+a[2]+"%,"+a[3]+")":c+"("+a[0]+"%,"+a[1]+"%,"+a[2]+"%)";else{c=a[0];var d=a[1],e=a[2];"HSL"==this.animationColorSpace&&(a=b.hslToRGB({h:a[0],g:a[1],b:a[2]}),c=a.r,d=a.g,e=a.b);a="#"+(65536*Math.floor(2.55* c)+256*Math.floor(2.55*d)+Math.floor(2.55*e)).toString(16)}return a}}});b.ColorTween=z;b.Color={formatValue:z.prototype.formatValue,parseValue:z.prototype.parseValue};b.parseColorValue=function(a){if(a){var b=[],c,e,d=/^\s*#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])\s*$/;(e=/^\s*#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})\s*$/.exec(a))?(b=[parseInt(e[1],16)/255*100,parseInt(e[2],16)/255*100,parseInt(e[3],16)/255*100],c="rgb"):(e=d.exec(a))?(b=[parseInt(e[1]+e[1],16)/255*100,parseInt(e[2]+e[2], 16)/255*100,parseInt(e[3]+e[3],16)/255*100],c="rgb"):"transparent"==a&&(b=[0,0,0,0],c="rgb");c||(c=a.toString().match(/\w+/),t.isArray(c)?c=c[0]:c||(c=""),(e=a.toString().match(/\([^\)]*\)/))&&0<e.length&&(e=e[0].replace(/[\(\)]/g,"")));a=/rgb/gi;d=/hsl/gi;if(0===b.length)if(c.match(a))if((d=/^\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*(?:,\s*([0-9](?:\.[0-9]+)?)\s*)?$/.exec(e))&&4<=d.length){for(a=0;3>a;a++)b[a]=d[a+1]/255*100;4<d.length&&(d[4]||(d[4]=1),b[3]=d[4])}else{if((e=/^\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*%\s*,\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*%\s*,\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*%\s*(?:,\s*([0-9](?:\.[0-9]+)?)\s*)?$/.exec(e))&& 4<=e.length)for(5<=e.length&&(e.length=5,e[4]||(e[4]=1)),a=0;a<e.length-1;a++)b[a]=e[a+1]}else if(c.match(d)&&(e=/^\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*,\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*%\s*,\s*([0-9]{1,3}(?:\.[0-9]+)?)\s*%\s*(?:,\s*([0-9](?:\.[0-9]+)?)\s*)?$/.exec(e))&&4<=e.length)for(5<=e.length&&(e.length=5,e[4]||(e[4]=1)),a=0;a<e.length-1;a++)b[a]=e[a+1];if(b)for(a=0;a<b.length;a++)b[a]=Math.round(1E4*b[a])/1E4;return{colorFunction:c,values:b}}};var h=1/3,n=1/6,f=2/3,B=function(a){return 0>a?a+1:1<a? a-1:a},q=function(a,b,c,e){return e<n?a+c*e:0.5>e?b:e<f?a+c*(f-e):a};b.hslToRGB=function(a){if(null===a||0>a.s||100<a.s||0>a.l||100<a.l)return null;for(;360<a.h;)a.h-=360;for(;0>a.h;)a.h=360+a.h;var b={},c=a.h/360,e=a.s/100;a=a.l/100;if(0===e)b.r=b.g=b.b=a;else{e=0.5>=a?a*(1+e):a+e-a*e;a=2*a-e;var d=B(c+h),f=B(c),c=B(c-h),n=6*(e-a);b.r=q(a,e,n,d);b.g=q(a,e,n,f);b.b=q(a,e,n,c)}b.r=Math.min(100*b.r,100);b.g=Math.min(100*b.g,100);b.b=Math.min(100*b.b,100);b.r=Math.round(1E4*b.r)/1E4;b.g=Math.round(1E4* b.g)/1E4;b.b=Math.round(1E4*b.b)/1E4;return b};b.rgbToHSL=function(a){if(null===a||0>a.r||100<a.r||0>a.g||100<a.g||0>a.b||100<a.b)return null;var b={h:0,s:0,l:0},c=a.r/100,e=a.g/100;a=a.b/100;var d=Math.max(c,e,a),f=Math.min(c,e,a);b.l=(d+f)/2;if(d>f&&0<b.l){var n=d-f;b.s=0.5>=b.l?n/(d+f):n/(2-d-f);b.h=d==a?4+(c-e)/n:d==e?2+(a-c)/n:(e-a)/n;b.h*=60;360<b.h?b.h-=360:0>b.h&&(b.h=360+b.h)}b.s=Math.min(100*b.s,100);b.l=Math.min(100*b.l,100);b.h=Math.round(1E4*b.h)/1E4;b.s=Math.round(1E4*b.s)/1E4;b.l=Math.round(1E4* b.l)/1E4;return b};b.colorToSupported=function(a){u();if(!g&&/rgba/.test(a)||!s&&/rgb/.test(a)||!m&&/hsla/.test(a)||!d&&/hsl/.test(a)){var c=b.parseColorValue(a).values;if(4<=c.length&&0.5>c[3])return"transparent";var f=c[0],e=c[1],n=c[2];/hsl/.test(a)&&(a=b.hslToRGB({h:c[0],g:c[1],b:c[2]}),f=a.r,e=a.g,n=a.b);f=Math.floor(2.55*f);e=Math.floor(2.55*e);n=Math.floor(2.55*n);f=(15<f?"":"0")+f.toString(16);e=(15<e?"":"0")+e.toString(16);n=(15<n?"":"0")+n.toString(16);a="#"+f+e+n}return a};b.Timeline.addTweenType("color", function(a,b,c,e){return new z("color",a,b,c,e)})})(jQuery,AdobeEdge,AdobeEdge.PropertyTween); (function(c,b,r,u){function z(a,c,d,f,B){null!==s[d]&&(this.superProperty=s[d].cssProp,a=s[d].type,"color"===a?(t.extend(this,u.prototype,g),u.call(this,a,c,d,f,B)):(t.extend(this,r.prototype,g),b.PropertyTween.call(this,a,c,d,f,B)));this.name="subpropertyTween"}var t=c,a={"box-shadow":{def:"box-shadow","-webkit-box-shadow":"boxShadow.color boxShadow.offsetH boxShadow.offsetV boxShadow.blur boxShadow.spread boxShadow.inset".split(" "),"-moz-box-shadow":"boxShadow.color boxShadow.offsetH boxShadow.offsetV boxShadow.blur boxShadow.spread boxShadow.inset".split(" "), "box-shadow":"boxShadow.color boxShadow.offsetH boxShadow.offsetV boxShadow.blur boxShadow.spread boxShadow.inset".split(" ")},"text-shadow":{def:"text-shadow","text-shadow":["textShadow.color","textShadow.offsetH","textShadow.offsetV","textShadow.blur"]},filter:{def:"-webkit-filter","-webkit-filter":"filter.invert filter.hue-rotate filter.contrast filter.saturate filter.brightness filter.sepia filter.grayscale filter.blur filter.drop-shadow.color filter.drop-shadow.offsetH filter.drop-shadow.offsetV filter.drop-shadow.blur".split(" "), "-moz-filter":"filter.invert filter.hue-rotate filter.contrast filter.saturate filter.brightness filter.sepia filter.grayscale filter.blur filter.drop-shadow.color filter.drop-shadow.offsetH filter.drop-shadow.offsetV filter.drop-shadow.blur".split(" "),filter:"filter.invert filter.hue-rotate filter.contrast filter.saturate filter.brightness filter.sepia filter.grayscale filter.blur filter.drop-shadow.color filter.drop-shadow.offsetH filter.drop-shadow.offsetV filter.drop-shadow.blur".split(" ")}}, s={"boxShadow.offsetH":{cssProp:"box-shadow",type:"style",def:"0px"},"boxShadow.offsetV":{cssProp:"box-shadow",type:"style",def:"0px"},"boxShadow.blur":{cssProp:"box-shadow",type:"style",def:"0px"},"boxShadow.spread":{cssProp:"box-shadow",type:"style",def:"0px"},"boxShadow.color":{cssProp:"box-shadow",type:"color",def:"rgba(0,0,0,0)"},"boxShadow.inset":{cssProp:"box-shadow",def:""},"textShadow.offsetH":{cssProp:"text-shadow",type:"style",def:"0px"},"textShadow.offsetV":{cssProp:"text-shadow",type:"style", def:"0px"},"textShadow.blur":{cssProp:"text-shadow",type:"style",def:"0px"},"textShadow.color":{cssProp:"text-shadow",type:"color",def:"rgba(0,0,0,0)"},"filter.drop-shadow.color":{cssProp:"filter",type:"color",def:"rgba(0,0,0,0)",strReplace:"drop-shadow(%1",combinedNum:4},"filter.drop-shadow.offsetH":{cssProp:"filter",type:"style",def:"0px"},"filter.drop-shadow.offsetV":{cssProp:"filter",type:"style",def:"0px"},"filter.drop-shadow.blur":{cssProp:"filter",type:"style",def:"0px",strReplace:"%1)"},"filter.grayscale":{cssProp:"filter", type:"style",def:"0",strReplace:"grayscale(%1)"},"filter.sepia":{cssProp:"filter",type:"style",def:"0",strReplace:"sepia(%1)"},"filter.saturate":{cssProp:"filter",type:"style",def:"1",strReplace:"saturate(%1)"},"filter.hue-rotate":{cssProp:"filter",type:"style",def:"0deg",strReplace:"hue-rotate(%1)"},"filter.invert":{cssProp:"filter",type:"style",def:"0",strReplace:"invert(%1)"},"filter.brightness":{cssProp:"filter",type:"style",def:"0",strReplace:"brightness(%1)"},"filter.contrast":{cssProp:"filter", type:"style",def:"1",strReplace:"contrast(%1)"},"filter.blur":{cssProp:"filter",type:"style",def:"0px",strReplace:"blur(%1)"}},d=1,g={setValue:function(a,b,c){t.data(this,s[b].cssProp)[b]=c},getValue:function(a,b){t.data(this,s[a].cssProp)},setupForAnimation:function(a){var b=this;this.getElementSet(a).each(function(){var a=t.data(this,b.superProperty);a||(a=b.buildProp(this),t.data(this,b.superProperty,a))});r.prototype.setupForAnimation.call(this,a)},buildProp:function(a){var c,n={},f=b.getSubProps(a, this.superProperty);for(c in f)f.hasOwnProperty(c)&&(n[c]=f[c]);null===n&&(n={});n.id=this.superProperty+d;d+=1;n.element=a;n.prop=this.superProperty;n.onFinalUpdate=t.Edge.TransformTween.UpdateFinalizer.prototype._applySubproperty;return n},update:function(a,b,c){r.prototype.update.call(this,a,b,c);a=this.getElementSet(c);var d=this,g=this.property,q=this.tweenType;a.each(function(){if(d.getPropertyTweenData(this,q,g).animationID===d.animationID){var a=t.data(this,d.superProperty);a.timeline=c.timeline; a.tween=d;t.Edge.TransformTween.UpdateFinalizer.Register(c.timeline,a.id,a)}})}};t.extend(z.prototype,{constructor:z,buildDefaultProps:function(b,c){var n,f,g={};for(n in c)if(c.hasOwnProperty(n)&&(g[n]={},c.hasOwnProperty(n))){var q=a[n][a[n].def];for(f in q)q.hasOwnProperty(f)&&(g[n][q[f]]=s[q[f]].def);g[n].prop=n;g[n].id=n+d;d+=1;g[n].element=b;g[n].onFinalUpdate=t.Edge.TransformTween.UpdateFinalizer.prototype._applySubproperty}return g}});b.getSubProps=function(b,c){var d=t(b),f,g;for(g in a[c])if(a[c].hasOwnProperty(g)&& (f=d.css(g))&&""!==f){d=f;g=a[c][g];d=d.replace(/,\s*/g,",");d=d.split(" ");f=[];for(var q=void 0,q=0;q<g.length;q+=1)f[g[q]]=d[q]||s[g[q]].def;return f}return[]};z.getSubType=function(a){if(null!==s[a])return s[a].type};z.getStyle=function(a){if(null!==s[a])return s[a].cssProp};z.applySubproperty=function(b,c,d,f){b=t(b);var g,q,l;"undefined"!==typeof AdobeEdge.applyCount&&AdobeEdge.applyCount++;for(q in a[c.prop])if("def"!==q&&a[c.prop].hasOwnProperty(q)){g="";var y=!0;for(f=0;f<a[c.prop][q].length;f+= 1){l=c[a[c.prop][q][f]];if("combinedNum"in s[a[c.prop][q][f]])for(var y=!0,p=f;p<f+s[a[c.prop][q][f]].combinedNum;p++)c[a[c.prop][q][p]]!=s[a[c.prop][q][p]].def&&(y=!1);a[c.prop][q][f].match(/^filter./)&&l==s[a[c.prop][q][f]].def&&y||("strReplace"in s[a[c.prop][q][f]]&&(l=s[a[c.prop][q][f]].strReplace.replace("%1",l)),g+=l,f!==a[c.prop][q].length-1&&(g+=" "))}(window.edge_authoring_mode&&q===a[c.prop].def||!window.edge_authoring_mode)&&b.css(q,g)}d&&d.observers.length&&d.notifyObservers("onUpdate", {elapsed:0,easingConst:0,property:q,value:g,element:b[0]})};t.extend(t.Edge.TransformTween.UpdateFinalizer.prototype,{_applySubproperty:function(a){var b=t.data(this.element,this.prop);b&&a&&z.applySubproperty(this.element,b,b.tween,a.context)}});b.SubpropertyTween=z;b.Timeline.addTweenType("subproperty",function(a,b,c,d){return new z("subproperty",a,b,c,d)})})(jQuery,AdobeEdge,AdobeEdge.PropertyTween,AdobeEdge.ColorTween); (function(c,b,r){function u(a,c,d,g,m){var h=null;2<=g.length&&z.isArray(g[1])&&2<=m.fromValue.length&&z.isArray(m.fromValue[1])?h=1:2<=g.length&&z.isArray(g[4])&&2<=m.fromValue.length&&z.isArray(m.fromValue[4])&&(h=4);if(h)for(var n=m.fromValue[h].length<g[h].length?m.fromValue[h]:g[h],h=n==g[h]?m.fromValue[h]:g[h],f=n.length;f<h.length;f++)n[f]=n[f-1];b.PropertyTween.call(this,a,c,d,g,m);this.name="GradientTween";this.tweenType=t[a]}var z=c,t={gradient:0};z.extend(u.prototype,r.prototype,{constructor:u, setupForAnimation:function(a){this.getElementSet(a).each(function(){b.forceGPU(this)});r.prototype.setupForAnimation.call(this,a)},getValue:function(a,b){return z(this).css(a)},setValuePre:function(a,b,c){z(this).css(b,"-webkit-"+c);z(this).css(b,"-moz-"+c);z(this).css(b,"-ms-"+c);z(this).css(b,"-o-"+c)},setValue:function(a,b,c){z(this).css(b,c)},update:function(a,b,c){var g=this.getElementSet(c);this.updateTriggered||(this.updateTriggered=!0,this.setupForAnimation(c));var m=this,h=this.tweenType, n=this.property,f;g.each(function(){var g=m.getPropertyTweenData(this,h,n);if(g.animationID==m.animationID){var q=g.fromValues,l=g.toValues,y=m.filter,p=q.length,g=[];for(f=0;f<p;f++){var e=q[f],k=l[f],e="string"==typeof e?0==b&&0<m.duration?e:k.value:e+(k.value-e)*b;y&&y[f]&&(e=y[f](e,m,this,n,k.unit,a,c));"number"===typeof e&&1>e&&(e=e.toFixed(6));g.push(e+k.unit)}q=m.formatValuePre(g);g=m.formatValue(g);m.setValuePre.call(this,h,n,q);m.setValue.call(this,h,n,g);m.notifyObservers("onUpdate",{elapsed:a, easingConst:b,property:n,value:"-webkit-"+q,element:this})}})},parseValue:function(a){function c(a,b){if(1<a[b].length)return a[b][1];var d;d=0===q?0:q===a.length-1?100:(c(a,q-1)+c(a,q+1))/2;a[q].push(d);return d}if(a&&!(2>a.length)){"string"==typeof a&&(a=JSON.parse(a));var d=null,g=null,m=null,h=null,n=null,f=[],B=!1;z.isArray(a[1])?(d=a[0],g=a[1],a[2]&&(B=a[2])):(m=[a[0],a[1]],h=a[2],n=a[3],g=a[4],a[5]&&(B=a[5]));for(var q=0;q<g.length;q++)if(a=b.Color.parseValue(g[q][0]))f=f.concat(a),f.push(c(g, q));if((d={angle:d,colorstops:f,centerPoint:m,ellipse:h,extent:n,repeating:B})&&d.colorstops)return g=[],null!==d.angle?g=g.concat(d.angle):d.centerPoint&&(g=g.concat(d.centerPoint),g=g.concat([d.ellipse,d.extent])),g=g.concat(d.colorstops),g.concat(d.repeating)}},formatValue:function(a){return b.formatGradient(a,!1)},formatValuePre:function(a){return b.formatGradient(a,!0)}});b.GradientTween=u;b.Gradient={parseValue:u.prototype.parseValue};b.formatGradient=function(a,c){if(a){var d="",g=null;2== a.length%5?(g=1,d=d+"linear-gradient("+((c?a[0]:(450-a[0])%360)+"deg,")):(g=4,d+="radial-gradient(",d=c?d+(a[0]+"% "+a[1]+"%,"+(1==a[2]?"ellipse":"circle")+" "+a[3]+","):d+(a[3]+" "+(1==a[2]?"ellipse":"circle")+" at "+a[0]+"% "+a[1]+"%,"));1==a[a.length-1]&&(d="repeating-"+d);if(!(12>a.length||0!==(a.length-g-1)%5)){for(var m=Math.floor((a.length-g-1)/5),h=0;h<m;h++){var n=5*h+g,d=d+b.Color.formatValue(a.slice(n,n+4));-1!==a[n+4]&&(d+=" "+a[n+4]+"%");h!=m-1&&(d+=",")}return d+=")"}}};b.Timeline.addTweenType("gradient", function(a,b,c,g){return new u("gradient",a,b,c,g)})})(jQuery,AdobeEdge,AdobeEdge.PropertyTween); (function(c,b){function r(a,b,c,g,q){d.call(this,a,b,"motion",void 0,q);this.name="motionTween";(this.path=c)&&1<c.length&&6>c[0].length&&(c[0][4]=c[0][5]=0,c[c.length-1].splice(2,0,0,0));this.keyframes=[]}function u(a,b,c){var d={};try{if(a[0]===b[0]&&a[1]===b[1])return d.x=b[0],d.y=b[1],d}catch(g){}var l=c*c,m=l*c,p=2*m-3*l+1;c=m-2*l+c;var e=-2*m+3*l,l=m-l;d.x=p*a[0]+c*a[2]+e*b[0]+l*b[4];d.y=p*a[1]+c*a[3]+e*b[1]+l*b[5];return d}function z(a,b,c){var d={};if(a[0]===b[0]&&a[1]===b[1])return d.dx= 0,d.dy=0,d;var g=c*c,l=6*g-6*c,m=3*g-4*c+1,p=-6*g+6*c;c=3*g-2*c;var g=a[3],e=b[5];d.dx=l*a[0]+m*a[2]+p*b[0]+c*b[4];d.dy=l*a[1]+m*g+p*b[1]+c*e;return d}function t(a,b){var c=a.x-b.x,d=a.y-b.y;return Math.sqrt(c*c+d*d)}function a(b,c,d,g,q){var l=Math.floor(d[g].b),m=(d[g].b+d[g+1].b)/2-l,p=u(b,c,m),e=0;t({x:(d[g].x+d[g+1].x)/2,y:(d[g].y+d[g+1].y)/2},p)>q&&(p.b=m+l,d.splice(g+1,0,p),e=a(b,c,d,g+1,q),e=e+a(b,c,d,g,q)+1);return e}function s(b){var c,d;for(c=0;c<b.length-1;c++){var g=[0,0,3*b[c].upper.x, 3*b[c].upper.y,3*b[c].lower.x,3*b[c].lower.y],q=[1,1,3*b[c+1].upper.x,3*b[c+1].upper.y,3*(1-b[c+1].lower.x),3*(1-b[c+1].lower.y)],l=[];for(d=0;5>d;d++){var m=d/4,p={b:m},e=u(g,q,m);p.x=e.x;p.y=e.y;p.b=m;l[d]=p}a:{d=l;for(var m=t(d[d.length-1],d[0]),p=void 0,e=d[d.length-1].x-d[0].x,k=d[d.length-1].y-d[0].y,p=1;p<d.length-1;p++){var r;r=(d[p].x-d[0].x)*e+(d[p].y-d[0].y)*k;var s=m*t(d[p],d[0]);if(0.0050<Math.abs(Math.acos(r/s))){d=!1;break a}}d=!0}if(d)l.splice(1,3);else for(d=0;4>d;d++)a(g,q,l,3-d, 0.01);g=b[c];d=1;q=void 0;for(q=0;q<l.length-1;q++)0<l[q+1].x-l[q].x&&(d=Math.min(d,l[q+1].x-l[q].x));d=Math.ceil(1/d);m=1/d;p=[{t:0,e:0}];for(q=e=0;q<d;q++){for(k=q*m;k>l[e+1].x&&e<l.length-2;)e++;r=l[e+1].y;0<l[e+1].x-l[e].x&&(r=l[e].y+(k-l[e].x)*(l[e+1].y-l[e].y)/(l[e+1].x-l[e].x));p[q]={t:k,e:r}}1>p[p.length-1].t&&(p[p.length]={t:1,e:1});g.easingTable=p}}var d=b.TransformTween,g=d.UpdateFinalizer,m=d.splitUnits;"undefined"!==typeof c.Edge&&"undefined"!==typeof c.Edge.Timeline&&"undefined"!==typeof c.Edge.PropertyTween&& (function(a){c.prototype.css=function(b,d){var g=a.apply(this,arguments),q,l,r=function(a){return a.replace(/^-ms-/,"ms-").replace(/-([a-z]|[0-9])/ig,function(a,b){return String(b).toUpperCase()})};return 1<arguments.length?(l=r(b),c(this).each(function(a){q=c.data(this,"css_cache")||{};if(q[l]!==d){q[l]=d;c.data(this,"css_cache",q);"width"===b?c.data(this,"u_w",m(d).units):"height"===b&&c.data(this,"u_h",m(d).units);a=c.data(this,"u_w");c.data(this,"u_h");var e=null!==b.match(/^margin/)||null!== b.match(/^padding/)||null!==b.match(/^border/);(e||void 0===a||null===a||"width"===b)&&c.data(this,"cw_d",1);(e||"height"===b)&&c.data(this,"ch_d",1)}}),this):g}}(c.prototype.css),function(a){c.prototype.width=function(){var d=this[0],f=c.data(d,"cw"),g=1==c.data(d,"cw_d")||void 0===c.data(d,"cw_d"),m=b.Symbol.get(d)||c.data(d,"domDef"),l=1===d.nodeType&&"BODY"===d.tagName,g=g||"%"==c.data(d,"u_w");if(!m||l||g||void 0===f||null===f||d==d.window||9===d.nodeType)f=a.apply(this,arguments),c.data(d,"cw", f),c.data(d,"cw_d",0);return f}}(c.prototype.width),function(a){c.prototype.height=function(){var d=this[0],f=c.data(d,"ch"),g=1==c.data(d,"ch_d")||void 0===c.data(d,"ch_d"),m=b.Symbol.get(d)||c.data(d,"domDef"),l=1===d.nodeType&&"BODY"===d.tagName,g=g||"%"==c.data(d,"u_h");if(!m||l||g||void 0===f||null===f||d==d.window||9===d.nodeType)f=a.apply(this,arguments),c.data(d,"ch",f),c.data(d,"ch_d",0);return f}}(c.prototype.height),c.extend(r.prototype,d.prototype,{constructor:r,setup:function(){this.updateTriggered= !1},getValue:function(){},setupForAnimation:function(a){d.prototype.setupForAnimation.call(this,a);this.points||(this.setUpPoints(),this.setUpLen2bMap(),s(this.keyframes));this.deltas||window.edge_authoring_mode||(this.getElementSet(a).each(function(){var a=c(this),b=c.data(this,"p_x")||"left",d=c.data(this,"p_y")||"top",g=c(this.parentElement),h=+parseFloat(a.css(b))||0,m=+parseFloat(a.css(d))||0;"%"===c.data(this,"u_x")&&(h=h/100*+g.width());"%"===c.data(this,"u_y")&&(m=m/100*+g.height());c.data(this, "deltaX",h);c.data(this,"deltaY",m);a.css(b,"0px").css(d,"0px")}),this.deltas=!0);for(a=this;a._prevObj&&(2!=a._prevObj.path.length||a._prevObj.path[0][0]!==a._prevObj.path[1][0]||a._prevObj.path[0][1]!==a._prevObj.path[1][1]);)a=a._prevObj;a=z(a.path[0],a.path[1],1E-6);this._deltaRotate=180*Math.atan2(a.dx,a.dy)/Math.PI},computeEasing:function(a){var b=this.keyframes;a/=this.getDuration();var c=0,d;for(d=0;d<b.length-1&&!(c=d,a<=b[d+1].t);d++);d=b[c].easingTable;var g=b[c+1].l-b[c].l;a=(a-b[c].t)/ (b[c+1].t-b[c].t);var l=Math.floor(a/(d[1].t-d[0].t)),l=Math.min(d.length-2,Math.max(l,0));return b[c].l+(d[l].e+(a-d[l].t)*(d[l+1].e-d[l].e)/(d[l+1].t-d[l].t))*g},originInPx:function(a){var c,d={},g=a.width(),q=a.height(),l,r;c=(a.css("transform-origin")||a.css("-webkit-transform-origin")||a.css("-moz-transform-origin")||a.css("-ms-transform-origin")||a.css("-o-transform-origin")||"10% 10%").split(" ");0<c[0].indexOf("%")?(l=parseFloat(c[0].substring(0,c[0].length-1))/100,r=parseFloat(c[1].substring(0, c[1].length-1))/100,d.x=g*l,d.y=q*r):(d.x=parseFloat(c[0].substring(0,c[0].length-2)),d.y=parseFloat(c[1].substring(0,c[1].length-2)));!b.supported.originIncludesBorders&&!window.edge_authoring_mode&&0<g&&0<q&&(l=l||d.x/g,r=r||d.y/q,c=m(a.css("border-left-width")).num+m(a.css("border-right-width")).num||0,c*=l,a=m(a.css("border-top-width")).num+m(a.css("border-bottom-width")).num||0,d.x+=c,d.y+=a*r);return d},update:function(a,b,f){this.updateTriggered||(this.updateTriggered=!0,this.setupForAnimation(f)); var m=this.getElementSet(f),q=this,l=this.property,r=this.tweenType,p=this._findSegment(b),e=this.path,k=this._easeToB(b),s=this.points[this.points.length-1].l,t,k=Math.min(1,Math.max(0,k-p));t=Math.max(1E-6,Math.min(0.999999,k));var K=u(e[p],e[p+1],k),p=z(e[p],e[p+1],t),k=180*Math.atan2(p.dx,p.dy)/Math.PI,I,L;this._prevObj&&2===e.length&&e[0][0]===e[1][0]&&e[0][1]===e[1][1]?(L=!0,I=0):I=this._deltaRotate-k;if(0>b||1<b)e=Math.atan2(p.dy,p.dx),p=1<b?b-1:b,K.x+=Math.cos(e)*s*p,K.y+=Math.sin(e)*s*p; m.each(function(){var e=c(this),k=q.getPropertyTweenData(this,r,l),p=c.data(this,d.dataName),m=this.parentElement,s;p.tween=q;if(k.animationID===q.animationID){var e=q.originInPx(e),k=c.data(this,"p_x")||"left",t=c.data(this,"p_y")||"top",u=K.x,D=K.y,z=c.data(this,"u_x")||"px",B=c.data(this,"u_y")||"px",F=!window.edge_authoring_mode,O=c.data(this,"doAutoOrient"),O="true"===O?!0:"false"===O?!1:O;F&&(s=c(m),m=s.width(),s=s.height(),"%"===z&&(u=u/100*m),"%"===B&&(D=D/100*s));u+="right"===k?e.x:-1*e.x; D+="bottom"===t?e.y:-1*e.y;F&&(u+=0,D+=0);u=0!==u&&1E-6>Math.abs(u)?u.toFixed(6):u.toString();D=0!==D&&1E-6>Math.abs(D)?D.toFixed(6):D.toString();L||(O||(I=0),I=0.01<Math.abs(I)?I:0,c.data(this,"motionRotateZ",I+"deg"),q.setValue.call(this,void 0,"motionRotateZ",I+"deg"),g.Register(f.timeline,p.id,p));F?(q.setValue.call(this,void 0,"motionTranslateX",u+"px"),q.setValue.call(this,void 0,"motionTranslateY",D+"px"),g.Register(f.timeline,p.id,p)):(c(this).css(k,u+z),q.notifyObservers("onUpdate",{elapsed:a, easingConst:b,property:k,value:u+z,element:p.tween}),c(this).css(t,D+B),q.notifyObservers("onUpdate",{elapsed:a,easingConst:b,property:t,value:D+B,element:this}))}})},_findSegment:function(a){a=this.len2b(a*this.points[this.points.length-1].l);a=Math.floor(a);return Math.min(Math.max(a,0),this.path.length-2)},_easeToB:function(a){return this.len2b(a*this.points[this.points.length-1].l)},setUpLen2bMap:function(){for(var a=0,b=this.points,c=0;c<b.length-1;c++)b[c].l=a,a+=t(b[c],b[c+1]);var c=b[b.length- 1].l=a,a=60*this.getDuration()/1E3,d=c/a;this.len2bStep=d;var a=0,g=this.len2bMap=[],l=0;if(0<c){for(;a<=c;){for(;l<b.length-1&&a>b[l+1].l;)l+=1;if(l>=b.length-1)break;g.push({l:a,b:b[l].b+(a-b[l].l)*(b[l+1].b-b[l].b)/(b[l+1].l-b[l].l)});a+=d}g[g.length-1].b<b[b.length-1].b&&g.push({l:b[b.length-1].l,b:b[b.length-1].b})}else g.push({l:0,b:b[0].b})},setUpPoints:function(){var b=this.path;this.points=[];var c,d;for(c=0;c<b.length-1;c++)for(d=0;5>d;d++)if(4>d||c===b.length-2){var g=d/4,m={b:c+g},g=u(b[c], b[c+1],g);m.x=g.x;m.y=g.y;this.points.push(m)}for(c=1;c<b.length;c++)for(m=b.length-c-1,d=0;4>d;d++)a(b[m],b[m+1],this.points,3-d+4*m,2);return this.points},len2b:function(a){this.len2bMap||this.setUpLen2bMap();var b=this.len2bMap,c=Math.min(Math.max(0,Math.floor(a/this.len2bStep)),this.len2bMap.length-2);return 0===b.length?0:1===b.length?b[0].b:(a-b[c].l)*(b[c+1].b-b[c].b)/(b[c+1].l-b[c].l)+b[c].b}}),b.Timeline.addTweenType("motion",function(a,b,c,d){return new r("motion",a,b,c,d)}),b.MotionTween= r)})(jQuery,AdobeEdge);

(function(c,b){function r(a){return a.parent().hasClass("center-wrapper")}function u(a){r(a)||a.wrap("
")}function z(a){var b=a.$("Stage");if(!a.composition.alreadyWrapped){var d=function(){var d=r(b),e=d?b.parent().parent().parent():b.parent(),E=e.width(),g=e.height(),f=b.width(),k=b.height(),p=c(window).height(),n,l,m,h=1,q=a.options.data.initialState;n=/px|^0$/;(e="body"===e[0].nodeName.toLowerCase())&&(g=p);if(q=

a.options.data.states[q]["${_Stage}"])for(i=0;i<q.length;i++)"style"===q[i][0]&&"min-width"===q[i][1]&&(p=q[i][2],l=n.test(p)?parseInt(p,10):void 0),"style"===q[i][0]&&"max-width"===q[i][1]&&(p=q[i][2],m=n.test(p)?parseInt(p,10):void 0);E=Math.round(E);n=Math.round(g);g=E/f;E=n/k;n=a.options.data.scaleToFit;"both"===n?h=Math.min(g,E):"height"===n?h=E:"width"===n&&(h=g);void 0!==m&&(h=Math.min(h,m/f));void 0!==l&&(h=Math.max(h,l/f));b.css("transform-origin","0 0");b.css("-o-transform-origin","0 0"); b.css("-ms-transform-origin","0 0");b.css("-webkit-transform-origin","0 0");b.css("-moz-transform-origin","0 0");b.css("-o-transform-origin","0 0");b.css("transform","scale("+h+")");b.css("-o-transform","scale("+h+")");b.css("-ms-transform","scale("+h+")");b.css("-webkit-transform","scale("+h+")");b.css("-moz-transform","scale("+h+")");b.css("-o-transform","scale("+h+")");e&&!d||b.parent().height(Math.round(k*h)).width(Math.round(f*h));d&&(d=b.parent().parent(),d.height(Math.round(k*h+b.offset().top- d.offset().top)))};c(window).on("resize",function(){d()});c(document).ready(function(){d()})}}function t(a,b){var d=b.centerStage;a=c(a);r(a)&&(a=a.parent());if("both"===d||"horizontal"===d)a.css("position","absolute"),a.css("margin-left","auto"),a.css("margin-right","auto"),a.css("left","0"),a.css("right","0");if("both"===d||"vertical"===d)a.css("position","absolute"),a.css("margin-top","auto"),a.css("margin-bottom","auto"),a.css("top","0"),a.css("bottom","0")}function a(a,b,c,d,e){var g=c.x-b.x, f=c.y-b.y,g=Math.sqrt(g*g+f+f);return{id:"generated",tween:["motion",a,[[b.x,b.y,0,0,0,0,0],[c.x,c.y,0,0,0,0,g]],[[0,0],[0,0]]],position:d,duration:e}}function s(){if("undefined"===typeof A.isiOS){var a=navigator.userAgent;"webkitAppearance"in document.documentElement.style&&(/iPad/.test(a)||/iPod/.test(a)||/iPhone/.test(a))?A.isiOS=!0:A.isiOS=!1}return A.isiOS}function d(a){var b={Symbol:this,element:this.element,performDefaultAction:!0};c.extend(b,a);return b}function g(){var a={},b=this.options.data.variables; if(b)for(var d in b)b.hasOwnProperty(d)&&(a[d]=b[d].defaultValue);c.extend(a,{symbolSelector:"#"+c(this.element)[0].id});return a}function m(a,e){var E=a,g=d.call(this,{markup:E});this.notifyObservers("onPreInjectMarkup",g);var E=g.markup,f=d.call(this,{markup:E});if(g.performDefaultAction){var C,g=this.variableValues;C=this.options.data.content;if(!E&&C)if(C.ref)E="",c(C.ref).each(function(a,b){E+=c(b).html()});else if(C.markup)E=C.markup;else if(C.dom){var k=b.DeclareMarkup;if(k){var p=C.dom,n= C.symbolInstances,p=JSON.parse(JSON.stringify(C.dom)),n=[];C.symbolInstances&&(n=JSON.parse(JSON.stringify(C.symbolInstances)));var l=p.length;for(C=0;C<l;C++)W.call(this,p[C],n);k.DOMNodeSeek(c(this.element)[0],this.getSymbolTypeName());k.renderDOM(p,c(this.element)[0],g,this.getSymbolTypeName(),n,this.composition);if(this.idLookup)for(var m in this.idLookup)this.idLookup.hasOwnProperty(m)&&(c(m).data("originalId",this.idLookup[m]),c(m).data("symParent",this));n&&0<n.length&&da.call(this,n);k.DOMNodeCompleted(c(this.element)[0])}}E&& (E=M(E,g),c(E).appendTo(this.element))}this.notifyObservers("onPostInjectMarkup",f)}function h(a,c){this.states=c;this.timelines=a;this.baseState=this.options.data.baseState;this.baseState||(this.baseState="Base State");var d=this,e=function(a,c,e,J,G,g,f){G="#"+e.id;e&&(c=b.Effectors.applyDelta(d,J,e,a,d.effectors[G],c.duration,c,g,f))&&(a+=c);return a},g;for(g in this.timelines)if(this.timelines.hasOwnProperty(g))for(var f=this.timelines[g],k=0;k<f.timeline.length;k++){var p=f.timeline[k];if(d.effectors&& p.tween&&2<p.tween.length){var n=p.tween[2],m=p.tween[4],p=M(p.tween[1],d.variableValues);d.effectors[p]&&b.Effectors.affectsProperty(d,n,d.effectors[p])&&(m.filter=e)}}return this}function n(a){var c=a[0];if("element"===c[0]){var d=M(c[1],this.variableValues);d!==c[1]&&(c=b.cloneJSONObject(c),c[1]=d)}(d=ja[c[0]])&&(a=B.call(this,c[0],c[1],a.slice(1)))&&d.apply(this,[a].concat(c.slice(1)))}function f(a){for(var b=a.length,c=0;c<b;c++)n.call(this,a[c])}function B(a,b,d){function e(b,d){if(2<=d.length&& "object"===typeof d[0]&&"object"===typeof d[1]&&"onError"!==d[1].type){var G;G=c.Event("onError");f&&(G.compId=f.getComposition().compId);G.originalEvent=d[1];c(document).triggerHandler(G)}window.console.log("Javascript error in event handler! Event Type = "+a)}var g=this[d[0]],f=this;if("function"===typeof g){d.slice(1);if("element"===a)return function(){var a;try{return a=Array.prototype.slice.call(arguments),a.unshift(f),2<=a.length&&"object"===typeof a[0]&&"object"===typeof a[1]&&"compositionReady"=== a[1].type&&"string"===typeof a[1].compId&&"object"===typeof a[0].composition&&a[1].compId!==a[0].composition.compId?null:g.apply(f,a)}catch(b){e(f,a)}};if("timeline"===a)return function(d,E){var k;try{var p;p=E&&E.methodName&&/^trig_/.test(E.methodName)?c.Event("trigger"):c.Event(a);E&&c.extend(p,E);p.timeline=d;k=Array.prototype.slice.call(arguments);k.splice(0,0,p,b);k.unshift(f);return g.apply(f,k)}catch(n){e(f,k)}};if("symbol"===a)return function(b,d){var G;try{var E,k;E=d&&d.methodName?c.Event(d.methodName): c.Event(a);d&&(c.extend(E,d),d.variableValue&&(k=d.variableValue));G=Array.prototype.slice.call(arguments);G.splice(0,0,E,k);G.unshift(f);return g.apply(f,G)}catch(p){e(f,G)}}}return null}function q(a){c.extend(this,a)}function l(){var a={variables:this.variableValues},b=this.options.data.initialState;b||(b=this.options.data.baseState);if(!A.useCSSAnimation)if(b){var c=w.call(this,null,b,a);v.call(this,c)}else for(c in this.timelines)this.timelines.hasOwnProperty(c)&&(a=this.getAutoPlay(c),"undefined"=== typeof a&&(b=this.getTimelineData(c))&&(a=b.autoPlay),"undefined"!==typeof a&&"true"!==a&&!0!==a||this.seekTimeline(c,0))}function y(){return"Default Timeline"}function p(a,b,e){var g={};c.extend(g,e);e=d.call(this,{tlName:b,tlOptions:g});this.notifyObservers(a,e);if(e.performDefaultAction)return e.tlOptions;g=e.tlOptions;b={Symbol:this,timelineName:b,tlOptions:g,performDefaultAction:!0};a=a.replace(/onPre/,"onPost");this.notifyObservers(a,b)}function e(a,b){if("string"===typeof b){var c=this.getTimelineData(a); return c&&c.labels?c.labels[b]:void 0}return b}function k(a){var b=this.getTimelineData(a);return b?this._getTimeline(a,b.toState,b.fromState):null}function D(a,b){if(this.timelineObservers&&this.timelineObservers[a]){var c=this.timelineObservers[a];if(c){var d,e=c.length;for(d=0;d<e;d++)b.addObserver(c[d].observer)}}}function F(a,b,c){var d=null;b&&c||(d=this.getTimelineData(a));d&&(b||(b=d.toState),c||(c=d.fromState));return a+"-"+(b?b:"")+"-"+(c?c:"")}function K(){if(this.baseState)return this.states[this.baseState]; for(var a in this.states)if(this.states[a].baseState)return this.baseState=a,this.states[this.baseState];return this.states[this.defaultBaseState]}function I(a){var c=b.cloneJSONObject(K.call(this)),d;for(d in a)a.hasOwnProperty(d)&&(c[d]||(c[d]=[]),c[d]=c[d].concat(a[d]));return c}function L(a,b,d,e){b={timeline:b,data:d};var g,f,k;for(k in a.effectors)if(a.effectors.hasOwnProperty(k)&&(f=a.$(k)))for(d={},f.data("efxCollector",d),g=c(f).data("efxInst");g;)e?g.effector.postRender(f[0],g,d,b):g.effector.preRender(f[0], g,d,b),g=g.nextInst}function N(a){var c=b.Timeline.createTimeline(),d=this;b.Effectors&&c.addObserver({preUpdate:function(a,b){L(d,a,b,!1)},postUpdate:function(a,b){L(d,a,b,!0)}});for(var e=a.length,g=0;g<e;g++){var f=a[g],k=null;f.timeline?k=N.call(this,f.timeline):f.tween?k=b.Timeline.createTween.apply(null,f.tween):f.trigger&&(k=f.trigger.slice(0,2),k.push(this),k=b.Timeline.createTrigger.apply(null,k));k&&c.add(k,f.position,f.duration,f.easing,f.opts)}return c}function w(a,b,d){d={};if(b){var e= this.states[b];if(e){var g={},f,k;if(a){var p=this.getTimelineData(a).timeline,n=p.length;for(a=0;a<n;a++)k=p[a],k.tween&&(f=M(k.tween[1],this.variableValues),f=k.tween[0]+":"+f+":"+k.tween[2],g[f]||(g[f]=[]),g[f].push(k))}for(var m in e)if("prototype"!==m)for(g=e[m],a=0;a<g.length;a++)if(p=g[a],"${symbolSelector}"!=m||this._getBaseStateName()!=b||!this._symbolBaseStateHasOverride(p[0],p[1]))if(f=M(m,this.variableValues),"style"===p[0]||"transform"===p[0]||"color"===p[0]||"subproperty"===p[0]||"gradient"=== p[0]||"property"===p[0]){d[f]||(d[f]=[]);k=p[2];if(p[3]&&p[3].valueTemplate)if(n=U.prototype.parseTemplate.call(null,p[3].valueTemplate)){var l=n.length,h=[],q=p[2];c.isArray(q)||(q=[q]);for(var r=0;r<l;r++)k=n[r],k.isPlaceholder?h.push(q[k.value]):h.push(k.value);k=h.join("")}else k=p[2].join("");d[f].push({decl:p,value:k})}return d}}}function x(a,b,c){var d=b+"Cache";this[d]||(this[d]={});var e=null;if(this[d][a])e=this[d][a];else{b=this.getTimelineData(a)[b];var e=w.call(this,a,b,c),g;a:{g=this.getTimelineData(a).timeline; for(var f=g.length,k=0;k<f;k++){var p=g[k];if(p.tween&&"string"===typeof p.tween[1]&&-1!==p.tween[1].search(/\$\{/)){g=!0;break a}}g=!1}g||ha.call(this,b)||(this[d][a]=e)}v.call(this,e,c)}function v(a,d){var e=this,g,f,k="webkitAppearance"in document.documentElement.style,p=function(){var a=c(this),d={},J=c.data(this,b.TransformTween.dataName),J=J||b.TransformTween.prototype.buildTransformData.call(null,this);c.extend(d,J,g);c.data(this,b.TransformTween.dataName,d);b.TransformTween.applyTransform(a, d,void 0,{dontForceZ:!e.gpuAccelerate});(d=c.data(this,"ui_visibility"))&&a.css("visibility",d)},n=function(){var a=c(this),d={},e=b.SubpropertyTween.prototype.buildDefaultProps.call(null,this,f);c.extend(d,e);for(var J in f)f.hasOwnProperty(J)&&(d[J]?c.extend(d[J],f[J]):d[J]=f[J]);for(J in f)f.hasOwnProperty(J)&&(c.data(this,J,d[J]),b.SubpropertyTween.applySubproperty(a,d[J],void 0,{}))},m;for(m in a)if(a.hasOwnProperty(m)){var l=a[m],h=l.length;f=g=null;for(var q=0;q<h;q++){var r=l[q].decl,s=r[1]; if("transform"===r[0])g||(g={}),g[s]=l[q].value;else if("property"===r[0])c(m).get(0)[s]=l[q].value;else if("subproperty"===r[0]){f||(f={});var t=b.SubpropertyTween.getStyle(s);f[t]||(f[t]={});f[t][s]=l[q].value}else r=l[q].decl,t=l[q].value,"color"===r[0]&&(t=b.colorToSupported(t)),"gradient"===r[0]?(r=b.Gradient.parseValue(t),t=b.formatGradient(r,!0),c(m).css(s,"-webkit-"+t),c(m).css(s,"-moz-"+t),c(m).css(s,"-ms-"+t),c(m).css(s,"-o-"+t),t=b.formatGradient(r,!1),c(m).css(s,t),b.forceGPU(m)):c(m).css(s, t),k&&"background-size"===s&&c(m).css("-webkit-background-size",t)}g&&b.TransformTween&&c(m).each(p);f&&b.SubpropertyTween&&c(m).each(n)}}function ga(a,b){x.call(this,a,"toState",b)}function Z(a,b,c){var d;d=F.call(this,a);d=null==this.timelineCache[d];var e=this.getTimelineData(a);if(e){var g=e.toState,e=e.fromState;c||(c={});!d&&c.skipFromState?c.assumeStateUnchanged=!0:(c.ensureFromState&&x.call(this,a,"fromState",c),c.assumeStateUnchanged=!1);a&&(a=this._getTimeline(a,g,e))&&(a.getDuration(), a.seek(b,c))}}function H(a){if(a&&(a=this.getTimelineData(a))){a=a.timeline;for(var b=a.length,c=0;c<b;c++){var d=a[c];d.tween&&(d=M(d.tween[1],this.variableValues),S.call(this,d))}}}function S(a){c(a).each(function(){var a=c.data(this,V);a||(a={},c.data(this,V,a),a.transformData=b.TransformTween.prototype.buildTransformData.call(null,this))})}function ha(a){if(!a)return!1;a=this.states[a];if(!a)return!1;for(var b in a)if(a.hasOwnProperty(b)&&-1!==b.search(/\$\{/))return!0;return!1}function aa(a){return b.compositionDefns[a].symbolData} function ba(a,b,d,e){if(a&&b&&this.symbolInstances&&this.symbolDefns[a]){var g=[],f=this;c(b).each(function(){var b=c(this),G=document.createElement("div");(d||0===d)&&b.children().eq(d)[0]?(b=b.children(),0>d?b.eq(d).after(G):b.eq(d).before(G)):b.append(G);b={};b.variables=e;if(G=f.convertElementToSymbol(G,a,b))f.instanceReady(G),g.push(G)});if(this.readyCalled)for(b=0;b<g.length;b++)g[b]._playAuto(!0);return g}}function O(a){var d,e=b.compositionDefns[a];if(e&&!e.launched&&e.okToLaunch&&e.launchCalled&& (e.launched=!0,!window.edge_authoring_mode||window.edge_remote_authoring)){window.edge_remote_authoring?(d=new b.Composition(a,{stage:"."+a},{}),window.BYOD.initialize()):d=new b.Composition(a,{stage:"."+a},{});if("webkitAppearance"in document.documentElement.style&&!d.getStage().stageIsBody){var e=document,g=e.createElement("style"),f=c("head")[0];f&&(f.insertBefore(g,f.firstChild),"undefined"!==typeof e.styleSheets[0]&&e.styleSheets[0].insertRule("."+a+", ."+a+" *{-webkit-transform:translateX(0px);}", 0))}d.ready(function(){window.edge_authoring_mode&&!window.edge_remote_authoring||d.play()})}}function ia(a){for(var b in a)if(a.hasOwnProperty(b)&&a[b].timelines)for(var c in a[b].timelines)if(a[b].timelines.hasOwnProperty(c))for(var d=a[b].timelines[c].timeline,e=d.length,g=0;g<e;g++){var f=d[g];f.id||(f.id=fa())}}var ja=b.triggerDict={element:function(a,b,c){a&&("document"===b?this.$(document).bind(c,a):"window"===b?this.$(window).bind(c,a):this.$(b).bind(c,a))},timeline:function(a,b,c){if(a&& b){var d=this.getTimelineData(b),e=d.toState,d=d.fromState,g={};g[c]=a;this._getTimeline(b,e,d).addObserver(g)}},symbol:function(a,b,c){a&&(b={},b[c]=a,this.addObserver(b))}},A=b.Symbol=function(a,d){b.Notifier.call(this);c.extend(this,b.Symbol.config);this.widgetEventPrefix="edgeSym_";this.element=null;this.options={data:null,initialState:null};this.effectors={};this.states={};this.timelines={};this.timelineCache={};this.timelineStateMap={};this.autoPlay={};this.defaultBaseState="Base State";this.symbolBaseStateOverrides= this.baseState=null;this._init(a,d)};b.symbol=A;b.Symbol.config=b.Symbol.config||{};var U=b.PropertyTween,M=U.substituteVariables;A._substituteVariables=M;A._parseVariableName=U.parseVariableName;var ka=b.symbolDefns={},V="edgeBaseData";b.baseDataName=V;var W,ca,da,X;da=function(a){if(a){this.aSymbolInstances=[];for(var b=a.length,d=0;d<b;d++){var e="#"+a[d].id;if(c(e)[0]&&this.composition){var g=this._getSelectorBaseState(e);this.composition.convertElementToSymbol(e,a[d].symbolName,{autoPlay:a[d].autoPlay, variables:a[d].variables,symbolBaseState:g});this.aSymbolInstances.push(e)}}}};W=function(a,b){if(a){var d=c(this.element)[0].id,e=a.id;e&&""!==e||(e=A._makeUniqueID());for(var d=d+"_"+e,g=b.length,f=0;f<g;f++)b[f].id===a.id&&(b[f].id=d);this.idLookup=this.idLookup||{};this.idLookup["#"+d]=e;this.setVariable("_"+e,"#"+d);a.oldId=a.id;a.id=d;if(a.c)for(e=a.c.length,d=0;d<e;d++)W.call(this,a.c[d],b)}};ca=function(){return A.getParentSymbol(this.element)};X=function(a){a&&(this.aSymbolInstances||(this.aSymbolInstances= []),this.aSymbolInstances.push(a.getSymbolElement()))};c.extend(A.prototype,b.Notifier.prototype,{constructor:A,_init:function(a,e){var k;if(e&&(c.extend(this.options,e),c.isArray(e.observers)&&e.observers.length)){var p=e.observers.length;for(k=0;k<p;k++)this.addObserver(e.observers[k])}if(!this.options.data)return null;this.element=a;this.composition=this.options.composition;p=d.call(this);this.notifyObservers("onPreSymbolInit",p);k=d.call(this);if(p.performDefaultAction){p=c(a);a[0].edgeSymbol= this;p[0].id||(p[0].id=A._makeUniqueID());var n=this,C=this.options.data;this.variableValues=g.call(this);c.extend(this.variableValues,this.options.variables);this.options.opts&&c.extend(this.variableValues,this.options.opts.variables);var Y="#"+c(this.element)[0].id;this.setVariable("_Stage",Y);this.setVariable("_stage",Y);this.setVariable("_"+p[0].id,Y);p.find("*").each(function(a,b){b.id&&n.setVariable("_"+b.id,"#"+b.id)});this.symbolBaseStateOverrides=this.options.opts.symbolBaseState;C.content&& m.call(this);C.actions&&c.extend(this,C.actions);if(C.effectors){this.effectors={};for(var q in C.effectors)C.effectors.hasOwnProperty(q)&&(this.effectors[M(q,this.variableValues)]=C.effectors[q])}C.timelines&&h.call(this,C.timelines,C.states);C.bindings&&C.bindings.length&&f.call(this,C.bindings);if("object"===typeof this.options.opts.autoPlay)for(var r in this.options.opts.autoPlay)this.options.opts.autoPlay.hasOwnProperty(r)&&this.setAutoPlay(this.options.opts.autoPlay[r],r);this.stageIsBody=q= "BODY"===p[0].nodeName;C.content&&C.content.dom&&!q&&(q=p.css("position"),"absolute"!==q&&"relative"!==q&&p.css("position","relative"));this.gpuAccelerate=C.gpuAccelerate;"undefined"===typeof this.gpuAccelerate&&(this.gpuAccelerate=!0);this.gpuAccelerate=this.gpuAccelerate&&b.supported.cssTransform3d;q=navigator.userAgent;r="webkitAppearance"in document.documentElement.style;if(/Macintosh/.test(q)||r&&/Windows NT/.test(q))this.gpuAccelerate=!1;/Macintosh/.test(q)&&/Safari/.test(q)&&!/Chrome/.test(q)&& /Version\/5\.1/.test(q)&&(this.gpuAccelerate=!0);C=/Version\/(\d+)/.exec(q);/Macintosh/.test(q)&&/Safari/.test(q)&&!/Chrome/.test(q)&&C&&1<C.length&&C[1]&&6<=parseInt(C[1],10)&&(this.gpuAccelerate=!0);(C=/Chrome\/(\d+)/.exec(q))&&1<C.length&&C[1]&&21<=parseInt(C[1],10)&&(this.gpuAccelerate=!0);r&&(/iPad/.test(q)||/iPod/.test(q)||/iPhone/.test(q))&&(this.gpuAccelerate=!0);(this.getComposition().compReadyCalled||window.edge_authoring_mode)&&l.call(this);q=p[0].style.webkitTransform;this.gpuAccelerate&& p[0].style&&("undefined"===typeof q||""===q||"none"===q)?window.edge_authoring_mode&&"BODY"===p[0].nodeName||(p[0].style.webkitTransform="translateZ(0)"):!p[0].style.zIndex&&window.edge_authoring_mode&&(p[0].style.zIndex=0);this.notifyObservers("onPostSymbolInit",k);this.notifyObservers("creationComplete",k);return this}this.notifyObservers("onPostSymbolInit",k)},_flushCache:function(){var a=this.timelines,b;for(b in a)if(a.hasOwnProperty(b)){var c=b,d=this.timelines[c],d=F.call(this,c,d.toState, d.fromState);(d=this.timelineCache[d])&&d.updateFinalizer&&d.updateFinalizer&&d.removeObserver(d.updateFinalizer);var d=c,e=this.timelines[d],e=F.call(this,d,e.toState,e.fromState);if(e=this.timelineCache[e])this.timelineObservers||(this.timelineObservers={}),this.timelineObservers[d]=e.observers.slice(0);c=F.call(this,c);this.timelineCache[c]=null;this.timelineStateMap={};this.toStateCache=this.fromStateCache=null}},play:function(a,b,c){var d=y.call(this),e={dontNotify:!0},g=k.call(this,d);g&&g.stop(e); return this.playTimeline(d,a,b,c)},playAll:function(){this.play();for(var a=this.getChildSymbols(),b=0;b<a.length;b++)a[b].playAll()},playTimeline:function(a,b,g,f){var n=p.call(this,"onPreSymbolPlay",a,f);if(void 0!==typeof n){b=e.call(this,a,b);var m;if("string"===typeof a&&this.timelines){var l=k.call(this,a);if(l){if("undefined"===typeof b||null===b)if(0>l.getCurrentPosition()||l.getCurrentPosition()>=l.getDuration())b=0;H.call(this,a);m=f||{};c.extend(m,{variables:this.variableValues,startPos:b}); m.executeTriggers=g;c.extend(m,n);l.currentDirection="forward"}this._play(a,m)}a=d.call(this,{timeline:a,tlOptions:m});this.notifyObservers("onPostSymbolPlay",a);return this}},playReverse:function(a,b,c){return this.playTimelineReverse(y.call(this),a,b,c)},playTimelineReverse:function(a,b,g,f){var m=p.call(this,"onPreSymbolPlayReverse",a,f);if(void 0!==typeof m){f=f||{};A.startClock();f.externalClock=!0;b=e.call(this,a,b);if("string"===typeof a){f=k.call(this,a);if("undefined"===typeof b||null=== b)b=f.currentPosition,0===b&&(b=f.getDuration());b={variables:this.variableValues,playDirection:"reverse",startPos:b};c.extend(b,m);b.executeTriggers=g;f.currentDirection="reverse";f.play(b)}a=d(this,{timeline:a,tlOptions:m});this.notifyObservers("onPostSymbolPlayReverse",a);return this}},seek:function(a,b){return this.seekTimeline(y.call(this),a,b)},seekTimeline:function(a,b,g){g=p.call(this,"onPreSymbolSeek",a,g);if(void 0===typeof g)return null;b=e.call(this,a,b);if("string"===typeof a){H.call(this, a);var f={variables:this.variableValues};c.extend(f,g);this.timelines&&Z.call(this,a,b,f)}a=d.call(this,{timeline:a,tlOptions:g});this.notifyObservers("onPostSymbolSeek",a);return null},stop:function(a,b){return this.stopTimeline(y.call(this),a,b)},stopAll:function(){this.stop();for(var a=this.getChildSymbols(),b=0;b<a.length;b++)a[b].stopAll()},stopTimeline:function(a,b,d){d=p.call(this,"onPreSymbolStop",a,d);if(void 0===typeof d)return null;if("string"===typeof a){var g={variables:this.variableValues}; c.extend(g,d);this.timelines&&("undefined"===typeof b?(a=k.call(this,a))&&a.stop(void 0):("string"===typeof b&&(b=e.call(this,a,b)),Z.call(this,a,b,g)))}},getPosition:function(){return this.getTimelinePosition(y.call(this))},getTimelinePosition:function(a){if("string"===typeof a&&(a=k.call(this,a)))return a.getCurrentPosition()},getDuration:function(){return this.getTimelineDuration(y.call(this))},getTimelineDuration:function(a){if("string"===typeof a&&(a=k.call(this,a)))return Math.round(a.getDuration())}, isPlaying:function(){return this.isTimelinePlaying(y.call(this))},isTimelinePlaying:function(a){return"string"!==typeof a?void 0:k.call(this,a).playing?!0:!1},isPlayDirectionReverse:function(){return this.isTimelinePlayDirectionReverse(y.call(this))},isTimelinePlayDirectionReverse:function(a){if("string"===typeof a){a=k.call(this,a);if(a.currentContext){if("reverse"===a.currentContext.playDirection)return!0}else if("reverse"===a.currentDirection)return!0;return!1}},getLabelPosition:function(a){return e.call(this, y.call(this),a)},lookupSelector:function(a){if("string"===typeof a)try{return M("${_"+a+"}",this.variableValues)}catch(b){}},getComposition:function(){return this.composition},getSymbolElementNode:function(){return c(this.element)[0]},getSymbolElement:function(){return c(this.element)},getSymbolTypeName:function(){return this.options.data.typeName},setAutoPlay:function(a,b){b&&0!==b.length||(b=y.call(this));this.autoPlay[b]=void 0},getAutoPlay:function(a){a&&0!==a.length||(a=y.call(this));return this.autoPlay[a]}, _playAuto:function(a){for(var b in this.timelines)if(this.timelines.hasOwnProperty(b)){var c=this.getAutoPlay(b);if("undefined"===typeof c){var d=this.getTimelineData(b);d&&(c=d.autoPlay)}"undefined"!==typeof c&&"true"!==c&&!0!==c||this.playTimeline(b,0,void 0,{firstUpdate:!0})}if(a&&this.aSymbolInstances)for(b=this.aSymbolInstances.length,c=0;c<b;c++)(d=A.get(this.aSymbolInstances[c]))&&d._playAuto(a)},getVariable:function(a){return this.variableValues[a]},setVariable:function(a,b){this.variableValues[a]= b;if(a){var c=this.getVariable(a),c=d.call(this,{variableValue:c});this.notifyObservers("variableChanged:"+a,c)}},destroy:function(){c(this.ele)[0].edgeSymbol=void 0;return this},getTimelineData:function(a){return this.timelines[a]},_getBaseStateName:function(){var a=this.options.data.baseState;a||(a=this.defaultBaseState);return a},_getSelectorBaseState:function(a){if("string"===typeof a)if(this.idLookup&&this.idLookup[a])a="${_"+this.idLookup[a]+"}";else if(-1===a.search(/\$\{/)){if(-1!==a.search(/\#/)){var b= this.$(a);b&&b.get(0)&&b.get(0).id&&(a=b.get(0).id)}a="${_"+a+"}"}var b=this._getBaseStateName(),c=null;this.options.data.states&&this.options.data.states[b]&&(c=this.options.data.states[b][a]);return c},_symbolBaseStateHasOverride:function(a,b){if(this.symbolBaseStateOverrides)for(var c=0;c<this.symbolBaseStateOverrides.length;c++)if(this.symbolBaseStateOverrides[c][0]==a&&this.symbolBaseStateOverrides[c][1]==b)return!0;return!1},_getTimeline:function(c,d,e){var g=F.call(this,c,d,e);if(this.timelineCache[g])return this.timelineCache[g]; if(!this.getTimelineData(c))return null;var f=this.getTimelineData(c).timeline;if(d||e)f=b.cloneJSONObject(f);else for(var k=f.length-1;0<=k;k--)"injected"===f[k].id&&f.splice(k,1);for(var p=f.length,m={},n={},l,h,k=0,q,r,t=0;t<p;t++)if(h=f[t],h.tween&&(l=h.tween[1],m[l]||(m[l]=[]),m[l].push(h),l=h.tween[0]+":"+h.tween[1]+":"+("motion"===h.tween[0]?"location":h.tween[2]),n[l]||(n[l]=[]),n[l].push(h)),h.tween||h.trigger)q=h.duration||0,k=Math.max(k,h.position+q);h=function(a,b){return a.position-b.position}; for(l in n)n.hasOwnProperty(l)&&n[l].sort(h);var s,v,u,w,x,z;if(d)for(s in d=I.call(this,this.states[d]),d)if(d.hasOwnProperty(l))for(t=d[s],q=m[s],v=t.length,x=0;x<v;x++)for(h=t[x],u=h[0],w=h[1],r=h[2],r=-1,p=q.length,z=0;q&&z<p;z++)h=q[z],l=h.tween,l[0]===u&&l[2]===w&&(-1===r||h.position+h.duration>r)&&(r=h.position+h.duration);d={};if(e)for(s in e=this.states[e],e)if(e.hasOwnProperty(s))for(t=e[s],q=m[s],v=t.length,x=0;x<v;x++)if(h=t[x],u=h[0],w=h[1],r=h[2],"${symbolSelector}"!==s||!this._symbolBaseStateHasOverride(u, w)){d[u+":"+s+":"+w]=r;var y=null,K=-1,p=0;q&&(p=q.length);for(z=0;q&&z<p;z++)h=q[z],l=h.tween,l[0]===u&&l[2]===w&&(-1===K||h.position<K)&&(y=h,K=h.position);y&&(4>y.tween.length||!y.tween[4]||"undefined"===typeof y.tween[4].fromValue)&&(y.tween[4]||(y.tween[4]={}),y.tween[4].fromValue=r)}for(l in n)n.hasOwnProperty(l)&&(0<n[l][0].position&&(e=d[l],n[l][0].tween&&"motion"===n[l][0].tween[0]?(h=n[l][0],s=h.tween[2][0][0],m=h.tween[2][0][1],s=a(h.tween[1],{x:s,y:m},{x:s,y:m},0,Math.max(0,h.position- 1)),s.id="injected",f.push(s)):void 0!==e&&(h=b.cloneJSONObject(n[l][0]),h.tween[3]=h.tween[4].fromValue=e,h.position=0,h.duration=0,h.id="injected",f.push(h))),r=n[l].length-1,0<=r&&(h=n[l][r],e=h.position+h.duration,e<k&&(s=null,h.tween&&"motion"===h.tween[0]?(t=h.tween[2].length-1,s=h.tween[2][t][0],m=h.tween[2][t][1],s=a(h.tween[1],{x:s,y:m},{x:s,y:m},e,k-e)):(s=b.cloneJSONObject(n[l][r]),s.tween[4]&&(s.tween[4].fromValue=h.tween[3]),s.position=k,s.duration=0),s&&(s.id="injected",s.opts=s.opts|| {},s.opts.reverseOnly=!0,f.push(s)))));n=this.getTimelineData(c);"number"===typeof n.duration&&1<=n.duration-k&&(h={id:"rest",tween:["style","${_Stage}","-edge_resting","100%",{fromValue:"0%"}],position:k,duration:Math.round(n.duration-k)},f.push(h));f=N.call(this,f);D.call(this,c,f);return this.timelineCache[g]=f},_play:function(a,b){A.startClock();b.externalClock=!0;b.dontForceZ=!this.gpuAccelerate;var d=this.getTimelineData(a);if(d&&(d=d.toState,a)){var e=k.call(this,a);if(e){if(d&&("object"!== typeof b||"string"!==typeof b.playDirection||"reverse"!==b.playDirection)){if(!this.tlPlayHandler){var g=this;this.tlPlayHandler={};this.tlPlayHandler.onComplete=function(){ga.call(g,this.timelineName,this.opts);this.tl.removeObserver(g.tlPlayHandler)}}c.extend(this.tlPlayHandler,{tl:e,timelineName:a,opts:b});e.addObserver(this.tlPlayHandler)}e.play(b)}}},_executeSymbolAction:function(a,c){if(!("object"!==typeof c||3>c.length)){var d=c[0],e=b.Symbol.get(this.$(c[1]));if(e&&d){var g=c[2];g&&"object"=== typeof g||(g=null);e[d].apply(e,g)}}},eSA:function(a,b){this._executeSymbolAction(a,b)},_executeMediaAction:function(a,b){if(!("object"!==typeof b||3>b.length)){var c=b[0],d=this.$(b[1])[0];if(d&&c){var e=b[2];e&&"object"===typeof e||(e=null);"play"===c?(e&&0<e.length&&"number"===typeof e[0]&&(d.currentTime=e[0]),d.play()):"pause"===c&&d.pause()}}},eMA:function(a,b){this._executeMediaAction(a,b)},createChildSymbol:function(a,b,c,d){if(a&&b&&a!==this.getSymbolTypeName()&&(b=this.$(b))&&b[0]&&(a=ba.call(this.getComposition(), a,b,c,d)))return X.call(this,a[0]),a[0]},deleteSymbol:function(a){a=a||{};var b;this.composition&&(b=this.composition.getSymbols());if(b){var e=d.call(this,{});this.notifyObservers("onPreRemove",e);this.notifyObservers("beforeDeletion",e);if(e.performDefaultAction){var g,f,p;if(this.aSymbolInstances)for(;0<this.aSymbolInstances.length;)p=this.aSymbolInstances[0],this.aSymbolInstances.splice(0,1),this.composition.removeSymbol(p,a);if(this.timelines)for(g in this.timelines)this.timelines.hasOwnProperty(g)&& (p=k.call(this,g))&&p.stop(void 0);var h=this.getParentSymbol();if(h&&h.aSymbolInstances)for(f=h.aSymbolInstances.length,g=0;g<f;g++)if(p=h.aSymbolInstances[g],h.getSymbol(p)===this){h.aSymbolInstances.splice(g,1);break}if(this.idLookup)for(var n in this.idLookup)this.idLookup.hasOwnProperty(n)&&c(n).removeData("symParent");n=this.element;c(n)[0].edgeSymbol=void 0;a._keepElement?c(n).empty():c(n).remove();for(g=b.length;0<=g;g--)if(b[g]===this){b.splice(g,1);break}this.element=null;this.notifyObservers("onPostRemove", e);this.observers=[]}}},getSymbol:function(a){a=this.$(a);return A.get(a)},getChildSymbols:function(){var a=[];if(this.aSymbolInstances)for(var b=0;b<this.aSymbolInstances.length;b++){var c=this.getSymbol(this.aSymbolInstances[b]);c&&a.push(c)}return a},getParentSymbol:function(){return ca.call(this)},$:function(a){var b=a;"string"===typeof a&&(-1===a.search(/\$\{/)?(b=this.lookupSelector(a),"undefined"===typeof b&&(b=a)):b=M(a,this.variableValues));return c(b)}});A.prototype.getParameter=A.prototype.getVariable; A.prototype.setParameter=A.prototype.setVariable;A.get=function(a){return(a=c(a)[0])?a.edgeSymbol:void 0};A.getDefaultEasing=function(a){return b.TimelineObject.defaultEasing};A.getParentSymbol=function(a){a=c(a).parents();for(var b=a.length,d=0;d<b;d++){var e=A.get(a[d]);if(e)return e}return null};A.startClock=function(){if(!A.timerFunc){var a=1E3/b.Timeline.config.fps;A.requestAnimationFrame=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame|| window.oRequestAnimationFrame;var c=navigator.userAgent;"webkitAppearance"in document.documentElement.style&&/OS 6/.test(c)&&(/iPad/.test(c)||/iPod/.test(c)||/iPhone/.test(c))&&(A.requestAnimationFrame=null);A.requestAnimationFrame=A.requestAnimationFrame||function(b){window.setTimeout(b,a)};A.timerFunc=function(){b.Timeline.tick();A.requestAnimationFrame.call(window,A.timerFunc)};A.requestAnimationFrame.call(window,A.timerFunc)}};var R=function(a,c,d,e,g,f,k,p){var h=b.getCompositionSymbolDefns(a)[c]; if(h){h.actions||(h.actions={});k=A._makeUniqueID();h.actions[k]=g;h.bindings||(h.bindings=[]);var m=[[f,d,e],k];h.bindings.push(m);if(null!=b.compositions&&(a=b.compositions[a],null!=a&&(a=a.getSymbols(),null!=a)))for(var h=a.length,l,s=0;s<h;s++){l=a[s];var r=l.getSymbolTypeName();if(c===r&&(r={},r[k]=g,q.call(l,r),n.call(l,m),"timeline"===f)){var t=l;l=d;var r=e,v=p,u=void 0,u=F.call(t,l,t.toState,t.fromState),t=t.timelineCache[u],u=void 0;t&&(u={trigger:[r,l],position:v,duration:0,id:r},u=b.Timeline.createTriggerFromData(t, u),t.add(u,v,0,""))}}}else b.logError("$.Edge.Symbol."+k+": symbol not found")};A.bindElementAction=function(a,b,c,d,e){R(a,b,c,d,e,"element","bindElementAction")};A.bindTimelineAction=function(a,b,c,d,e){R(a,b,c,d,e,"timeline","bindTimelineAction")};A.bindTriggerAction=function(a,c,d,e,g){var f=b.getCompositionSymbolDefns(a)[c];if(f)if(f=f.timelines[d].timeline){var k="trig_"+b.Symbol._makeUniqueID();f.push({trigger:[k,d],position:e,duration:0,id:k});R(a,c,d,k,g,"timeline","bindTriggerAction",e)}else b.logError("$.Edge.Symbol.bindTriggerAction: timeline not found"); else b.logError("$.Edge.Symbol.bindTriggerAction: symbol not found")};A.bindSymbolAction=function(a,b,c,d){R(a,b,"",c,d,"symbol","bindSymbolAction")};A.bindVariableAction=function(a,b,c,d){R(a,b,"","variableChanged:"+c,d,"symbol","bindVariableAction")};A.bindVariableActionToSymbol=function(a,b,c){if(a=A.get(a)){b=A._parseVariableName(b);var d="variableChanged:"+b;b=A._makeUniqueID();var d=[["symbol","",d],b],e={};e[b]=c;q.call(a,e);n.call(a,d)}};var ea=(new Date).getTime(),fa=function(){for(var a= "eid_"+ea++;0<c("#"+a).length;)a="eid_"+ea++;return a};A._makeUniqueID=fa;b.importSymbolDefinitions=function(){};b.registerFonts=function(a){if(a){var d,e,g,f,k;b.fonts||(b.fonts={});for(var p in a)if(a.hasOwnProperty(p)&&!b.fonts[p]&&(g=a[p])&&""!==g){d=!1;for(var h in b.fonts)b.fonts.hasOwnProperty(h)&&b.fonts[h]===g&&(d=!0);if(!d)if(b.fonts[p]=g,d=g.indexOf("//use.typekit.com/"),0>d&&(d=g.indexOf("//use.typekit.net/")),0>d&&(d=g.indexOf("//use.edgefonts.net/"),k=0<d,window._adobewebfontsappname_= "Animate"),0<d)e=g.indexOf('"',d+1),0<e&&(d=g.substring(d,e),k&&"file:"===window.location.protocol&&(d="http:"+d),g=document.createElement("script"),g.src=d,g.type="text/javascript",document.getElementsByTagName("head")[0].appendChild(g),k||(f=function(){try{window.Typekit.load()}catch(a){setTimeout(f,100)}},setTimeout(f,100)));else if(0>g.indexOf("<script"))c("head").append(g);else if(d=g.indexOf(">"),e=g.indexOf("\x3c/script>"),0<d&&0<e){g=g.substring(d+1,e);try{window.eval(g)}catch(n){}}}}};var P= 0;b.P=function(a,b,c,d,e){var g=b,f="";this.p=a;this.tt=c||"style";e||""===e?this.u=e:this.u||""===this.u||(this.u="px");"number"===typeof b&&(f=this.u,g=b+f);this.vt=d;null!=b&&(this.st[this.s]||(this.st[this.s]=[]),this.st[this.s][this.st[this.s].length]=this.vt?[this.tt,this.p,g,{valueTemplate:this.vt}]:[this.tt,this.p,g],this.last=b);return this};b.T=function(a,b,c,d,e){var g={},f="",f=b;e||0===e||(e=this.last);if("number"===typeof b){f=this.u;if(e||0===e)e+=f;f=b+f}if(e||0===e)g.f=e;this.vt&& (g.vt=this.vt);d||(d=this.lastE);d||(d="linear");null==c&&(c=0);this.tl[this.tl.length]="motion"===this.tt?{id:"dg"+ ++P,tw:[this.tt,this.s,f],p:Math.floor(1E3*a),d:Math.floor(1E3*c),e:d}:{id:"dg"+ ++P,tw:[this.tt,this.s,this.p,f,g],p:Math.floor(1E3*a),d:Math.floor(1E3*c),e:d};this.last=b;this.lastE=d;return this};b.A=function(a,c,d){c||(c=this.tl,d=this.st);return{tl:c,st:d,s:a,A:b.A,P:b.P,T:b.T}};b.compositions=b.compositions||{};b.compositionDefns=b.compositionDefns||{};b.compositionFonts=b.compositionFonts|| {};b.compositionOpts=b.compositionOpts||{};b.compositionReadyHandler=b.compositionReadyHandler||{};b.registerSymbolDefns=function(a,c){if(a&&!(0>=a.length)&&b.compositionDefns[a]){var d,e,g,f;for(d in c)if(c.hasOwnProperty(d)){var k=c[d];k.typeName=d;k.v&&(k.version=k.v);k.v&&(k.minimumCompatibleVersion=k.mv);k.b&&(k.build=k.b);k.bS&&(k.baseState=k.bS);k.iS&&(k.initialState=k.iS);null!=k.gpu&&(k.gpuAccelerate=k.gpu);null!=k.rI&&(k.resizeInstances=k.rI);k.cn&&(k.content=k.cn);if(k.content&&(g=k.content, null!=g.sI&&(g.symbolInstances=k.content.sI),g.symbolInstances))for(var p=0;p<g.symbolInstances.length;p++)f=g.symbolInstances[p],null!=f.sN&&(f.symbolName=f.sN),null!=f.a&&(f.autoPlay=f.a),null!=f.x&&(f.variables=f.x);k.cg&&(k.centerStage=k.cg);k.stf&&(k.scaleToFit=k.stf);k.x&&(k.variables=k.x);k.s&&(k.states=k.s);k.tl&&(k.timelines=k.tl);for(e in k.timelines)if(k.timelines.hasOwnProperty(e))for(p=k.timelines[e],p.fS&&(p.fromState=p.fS),p.tS&&(p.toState=p.tS),null!=p.d&&(p.duration=p.d),null!=p.a&& (p.autoPlay=p.a),p.l&&(p.labels=p.l),p.tt&&(p.timeline=p.tt),g=0;g<p.timeline.length;g++){f=p.timeline[g];f.tween||null===f.tw||"undefined"===typeof f.tw||(f.tween=f.tw,f.tw=void 0);if(f.tween&&3<f.tween.length){var h=f.tween[4];h&&(h.fromValue||null===h.f||(h.fromValue=h.f,h.f=void 0),h.valueTemplate||null===h.vt||(h.valueTemplate=h.vt,h.vt=void 0))}f.position||null===f.p||"undefined"===typeof f.p||(f.position=f.p,f.p=void 0);f.duration||null===f.d||"undefined"===typeof f.d||(f.duration=f.d,f.d= void 0);f.easing||null===f.e||"undefined"===typeof f.e||(f.easing=f.e,f.e=void 0);f.trigger||null===f.tr||"undefined"===typeof f.tr||(f.trigger=f.tr,f.tr=void 0)}}}};b.getPxValue=function(a){if(!a)return 0;if("number"===typeof a)return a;var b=a.indexOf("px");return 0<b?parseFloat(a.substring(0,b)):parseFloat(a)};b.mapContentToTranslate=function(a,c,d,e,g){var f,k,p;for(f=0;f<a.length;f++)k=a[f],p="${_"+k.id+"}",d[p]&&(c[p]=!0,k.rect||(k.rect=k.r,k.r=void 0,k.rect||(k.rect=[0,0,0,0])),k.rect&&(k.transform|| (k.transform=k.tf,k.tf=void 0,k.transform||(k.transform=[])),k.transform[0]||(k.transform[0]=[0,0]),b.isPx(k.rect[0])&&(k.transform[0][0]=b.getPxValue(k.rect[0]),e[p]=k.transform[0][0],k.rect[0]="0px"),b.isPx(k.rect[1])&&(k.transform[0][1]=b.getPxValue(k.rect[1]),g[p]=k.transform[0][1],k.rect[1]="0px"))),k.children?b.mapContentToTranslate(k.children,c,d,e,g):k.c&&b.mapContentToTranslate(k.c,c,d,e,g)};b.isPx=function(a){return a&&"string"===typeof a&&(0<a.indexOf("%")||0<a.indexOf("em")||"auto"=== a||"null"===a)?!1:!0};b.mapSymToTranslate=function(a){var c,d,e,g,f,k,p,h,n,l={},m={},q,r,s,t={};d={};if(a.timelines)for(n in a.timelines)if(a.timelines.hasOwnProperty(n)&&(k=a.timelines[n],g=k.timeline))for(k=0;k<g.length;k++)(f=g[k].tween)&&("left"==f[2]||"top"==f[2])&&b.isPx(f[3])&&(d[f[1]]=!0);a.content&&a.content.dom&&b.mapContentToTranslate(a.content.dom,t,d,l,m);for(c in a.states)if(a.states.hasOwnProperty(c))for(e in d=a.states[c],d)if(d.hasOwnProperty(e)&&t[e]){g=d[e];f=[];r=q=s=!1;for(k= 0;k<g.length;k++)h=g[k],"left"!==h[1]&&"top"!==h[1]||!b.isPx(h[2])?("transform"===h[0]&&(s=!0),f[f.length]=g[k]):(s=!0,"left"===g[k][1]&&(p="translateX",q=!0),"top"===g[k][1]&&(p="translateY",r=!0),h=["transform"],h[1]=p,h[2]=b.getPxValue(g[k][2])+"px",f[f.length]=h);s&&(!q&&l[e]&&(f[f.length]=["transform","translateX",b.getPxValue(l[e])+"px"]),!r&&m[e]&&(f[f.length]=["transform","translateY",b.getPxValue(m[e])+"px"]));d[e]=f}if(a.timelines)for(n in a.timelines)if(a.timelines.hasOwnProperty(n)&&(k= a.timelines[n],g=k.timeline))for(k=0;k<g.length;k++)(f=g[k].tween)&&("left"==f[2]||"top"==f[2])&&b.isPx(f[3])&&t[f[1]]&&("left"===f[2]?p="translateX":"top"===f[2]&&(p="translateY"),f[0]="transform",f[2]=p)};b.mapToTranslate=function(a){if(!window.edge_authoring_mode)for(symName in a)a.hasOwnProperty(symName)&&b.mapSymToTranslate(a[symName])};b.registerCompositionDefn=function(a,c,d,e,f){window.edge_authoring_mode&&window.edge_symbol_import_mode&&window.edge_comp_id?b.importSymbolDefinitions(window.edge_comp_id, c,d,e):a&&0<a.length&&!b.compositionDefns[a]&&(b.compositionDefns[a]={symbolData:c,resources:e,readyToLaunch:!1,opts:f},b.registerSymbolDefns(a,c),b.mapToTranslate(c),b.compositionFonts[a]=d,b.compositionOpts[a]=f||{},b.registerFonts(d))};b.getCompositionSymbolDefns=aa;b.getCompositionResources=function(a){return b.compositionDefns[a].resources};b.getComposition=function(a){if(a)return b.compositions[a]};b.registerCompositionReadyHandler=function(a,c,d){d=d||{};(!window.edge_authoring_mode||d._tool|| window.edge_remote_authoring)&&a&&c&&(b.compositions[a]?b.compositions.ready(c):(b.compositionReadyHandler[a]=b.compositionReadyHandler[a]||[],b.compositionReadyHandler[a].push(c)))};var Q=b.Composition=function(a,d,e){e=e||{};if(!window.edge_authoring_mode||e._tool||window.edge_remote_authoring){b.Notifier.call(this);c.extend(this,b.Composition.config);c.extend(this,e);var f="."+a,g=!1,k=0,p,h=this;e=b.compositionReadyHandler[a];var n=b.compositionDefns[a].resources;symbolData=this.symbolDefns=aa(a); this.compId=a;k=this._createEvent();this.notifyObservers("onPreCompInit",k);var l=this._createEvent();if(k.performDefaultAction){window.edge_authoring_mode||(data=symbolData.stage,this.alreadyWrapped=r(c(f)),!data||"height"!==data.scaleToFit&&"width"!==data.scaleToFit&&"both"!==data.scaleToFit||u(c(f)),!data||"vertical"!==data.centerStage&&"horizontal"!==data.centerStage&&"both"!==data.centerStage||t(c(f),data));this.symbolInstances=[];this.resourceRequestCount=0;this.resourceRequestList=[];this.readyList= [];this.readyCalled=!1;this.$loadCalled=window.AdobeEdge.loaded;b.compositions[a]=this;this.compReadyCalled=!1;this.gAudioPreloadPreference=b.compositionOpts[a].gAudioPreloadPreference;this.gVideoPreloadPreference=b.compositionOpts[a].gVideoPreloadPreference;if(n)for(k=0;k<n.length;k++)this.requestImage(n[k]);ia(ka);for(p in d)if(d.hasOwnProperty(p)&&(f=c(d[p]),0<f.size())){g=!0;break}g||(g=c("body"),c(g).addClass(a));for(p in d)d.hasOwnProperty(p)&&(f=c(d[p]),f.each(function(){h.convertElementToSymbol(this, p)}));window.AdobeEdge.loaded?0>=h.resourceRequestCount&&h.callReadyList():c(window).load(function(){h.$loadCalled=!0;0>=h.resourceRequestCount&&h.callReadyList()});if(e)for(k=0;k<e.length;k++)this.ready(e[k])}this.notifyObservers("onPostCompInit",l)}};b.Composition.config=b.Composition.config||{};c.extend(Q.prototype,b.Notifier.prototype,{play:function(a){if(!window.edge_authoring_mode||a)if("undefined"===typeof b.autoPlay||b.autoPlay){a=this.symbolInstances.length;for(var c=0;c<a;c++)this.symbolInstances[c]._playAuto()}}, getSymbols:function(a){if(!a)return this.symbolInstances;var b=[];if(!this.symbolInstances)return b;if(this.symbolDefns.hasOwnProperty(a))for(var c=this.symbolInstances.length,d=0;d<c;d++)this.symbolInstances[d].getSymbolTypeName()===a&&b.push(this.symbolInstances[d]);return b},ready:function(a){this.readyCalled?a.call():this.readyList&&this.readyList.push(a)},getCompId:function(){return this.compId},requestImage:function(a){function b(){f.unbind("load");f.unbind("error");for(var a=0;a<d.resourceRequestList.length;a++)if(d.resourceRequestList[a]=== e){d.resourceRequestList.splice(a,1);break}d.resourceRequestCount--;0>=d.resourceRequestCount&&d.$loadCalled&&setTimeout(function(){d.callReadyList()},0)}"undefined"===typeof A.isOpera&&(A.isOpera=/Opera/.test(navigator.userAgent));if(A.isOpera&&/\.svg$/.test(a))return null;this.resourceRequestCount++;var d=this,e=new Image,f=c(e);this.resourceRequestList.push(e);f.load(b);f.error(b);e.src=a;return null},requestAudio:function(a,d){var e=!0,f=!1;if(f=null===d||""==d?"auto"==this.gAudioPreloadPreference: "auto"==d){if(s())return e;for(var g=this,k=new Audio,p=c(k),h,n,l=function(){p.off("canplaythrough");for(h=0;h<g.resourceRequestList.length;h++)if(g.resourceRequestList[h]===k){g.resourceRequestList.splice(h,1);break}g.resourceRequestCount--;0>=g.resourceRequestCount&&g.$loadCalled&&setTimeout(function(){g.callReadyList()},0)},m=!1,f=0;f<a.length;f++)if(n=a[f].split("."),n=n[n.length-1].toLowerCase(),b.supported.audio[n]){this.resourceRequestCount++;this.resourceRequestList.push(k);p.on("canplaythrough", l);k.src=a[f];m=!0;break}m||(e=!1)}return e},requestVideo:function(a,d){var e=!0,f=!1;if(f=null===d||""==d?"auto"==this.gAudioPreloadPreference:"auto"==d){if(s())return e;for(var g=this,k=document.createElement("video"),p=c(k),h,n,l=function(){p.off("canplaythrough");for(h=0;h<g.resourceRequestList.length;h++)if(g.resourceRequestList[h]===k){g.resourceRequestList.splice(h,1);break}g.resourceRequestCount--;0>=g.resourceRequestCount&&g.$loadCalled&&setTimeout(function(){g.callReadyList()},0)},m=!1, f=0;f<a.length;f++)if(n=a[f].split("."),n=n[n.length-1].toLowerCase(),b.supported.video[n]){this.resourceRequestCount++;this.resourceRequestList.push(k);p.on("canplaythrough",l);k.src=a[f];m=!0;break}m||(e=!1)}return e},restoreDisplay:function(a,b){var d=this;b||c(".edgeLoad-"+d.compId).each(function(a,b){c(b).removeClass("edgeLoad-"+d.compId);var e=c(b).data("dispOrig");"undefined"!==typeof e&&(b.style.display=e)})},installEffectors:function(a,d,e){var f=d.effectors,g=this;a=a[0]||a;!e&&f&&f["#"+ a.id]&&b.Effectors.attach(g,a,f["#"+a.id]);c(a).children().each(function(a,c){f&&f["#"+c.id]&&b.Effectors.attach(g,c,f["#"+c.id]);g.installEffectors(c,d,!0)})},instanceReady:function(a){var d=c(a.element);d&&(b.Effectors&&this.installEffectors(d,a),this.restoreDisplay(d))},callReadyList:function(){var a,d,e;if(!this.readyCalled){this.resourceRequestList=[];this.readyCalled=!0;if(b.preloadComplete&&b.preloadComplete[this.compId])b.preloadComplete[this.compId]([this.compId]);for(e=0;e<this.symbolInstances.length;e++)d= this.symbolInstances[e],l.call(d),this.instanceReady(d);for(e=0;e<this.symbolInstances.length;e++)d=this.symbolInstances[e],a=d.options.data,window.edge_authoring_mode||"height"!==a.scaleToFit&&"width"!==a.scaleToFit&&"both"!==a.scaleToFit||z(d);this.compReadyCalled||(this.compReadyCalled=!0,a=c.Event("compositionReady"),a.compId=this.getCompId(),c(document).trigger(a));for(;0<this.readyList.length;)this.readyList.shift().call();a=c.Event("loaded");a.compId=this.getCompId();c(document).trigger(a)}}, getStage:function(){return A.get(c("."+this.getCompId()))},createSymbolChild:function(a,b,c,d){if((a=ba.call(this,a,b,c,d))&&0<a.length&&((c=A.get(b))||(c=A.getParentSymbol(b)),c))for(b=0;b<a.length;b++)X.call(c,a[b]);return a},convertElementToSymbol:function(a,b,d){if(a&&c(a)&&this.symbolInstances&&this.symbolDefns[b])return d=d||{},d.regenerateID=d.regenerateID||!0,a=new A(c(a),{data:this.symbolDefns[b],composition:this,opts:d}),this.symbolInstances.push(a),a},removeSymbol:function(a,b){if(this.symbolInstances){var c= A.get(a);c&&c.deleteSymbol(b)}},_createEvent:function(a){var b={composition:this,compId:this.compId,performDefaultAction:!0};c.extend(b,a);return b}});b.launchComposition=function(a){var c=b.compositionDefns[a];c&&(c.launchCalled=!0,O(a))};b.okToLaunchComposition=function(a){var c=b.compositionDefns[a];c&&(c.okToLaunch=!0,O(a))};b.play=function(a){if(!window.edge_authoring_mode||a)if("undefined"===typeof b.autoPlay||b.autoPlay){a=this.symbolInstances.length;for(var c=0;c<a;c++){var d=(void 0)[c], e=d.options.data.autoPlay;"string"===typeof e&&"true"!==e?d.play(e):"undefined"!==typeof e&&!0!==e&&"true"!==e||d.play("Default Timeline")}}};b.logDebug=function(a){};b.logInfo=function(a){};b.logWarn=function(a){};b.logError=function(a){};b.logFatal=function(a){}})(jQuery,AdobeEdge); (function(c,b,r){c.each("touchstart touchmove touchend swipe swipeleft swiperight ".split(" "),function(b,r){c.fn[r]=function(a){return a?this.bind(r,a):this.trigger(r)};c.attrFn&&(c.attrFn[r]=!0)});var u="ontouchend"in document;msTouch=!u&&b.navigator.msPointerEnabled;touchStartEvent=u?"touchstart":"mousedown";touchStopEvent=u?"touchend":"mouseup";touchMoveEvent=u?"touchmove":"mousemove";c.event.special.swipe={scrollSupressionThreshold:30,durationThreshold:1E3,horizontalDistanceThreshold:30,verticalDistanceThreshold:75, setup:function(){var b=c(this);msTouch&&b.css("-ms-touch-action","pan-y pinch-zoom double-tap-zoom");b.bind(touchStartEvent,function(t){function a(a){if(d){var b=a.originalEvent.touches?a.originalEvent.touches[0]:a;g={time:(new Date).getTime(),coords:[b.pageX,b.pageY]};Math.abs(d.coords[0]-g.coords[0])>c.event.special.swipe.scrollSupressionThreshold&&a.preventDefault()}}var s=t.originalEvent.touches?t.originalEvent.touches[0]:t,d={time:(new Date).getTime(),coords:[s.pageX,s.pageY],origin:c(t.target)}, g;b.bind(touchMoveEvent,a).one(touchStopEvent,function(m){b.unbind(touchMoveEvent,a);d&&g&&g.time-d.time<c.event.special.swipe.durationThreshold&&Math.abs(d.coords[0]-g.coords[0])>c.event.special.swipe.horizontalDistanceThreshold&&Math.abs(d.coords[1]-g.coords[1])<c.event.special.swipe.verticalDistanceThreshold&&b.trigger("swipe").trigger(d.coords[0]>g.coords[0]?"swipeleft":"swiperight");d=g=r})})}};c.each({swipeleft:"swipe",swiperight:"swipe"},function(b,r){c.event.special[b]={setup:function(){c(this).bind(r, c.noop)}}})})(jQuery,this); (function(c,b){if("undefined"===typeof b.DeclareMarkup){var r=function(){function u(a,b,d){c(a).get(0)&&c(a).css(b,d)}function z(a,b,d){c(a).get(0)&&c(a).attr(b,d)}function t(a){var b;if("auto"==a)return a;"string"===typeof a&&(b=q(a));b&&b.units||(a+="px");return a}function a(a,b,c,d){if(c||d&&0===c){var f=l(c);(d||0<f||"auto"===c)&&a.css(b,t(c))}}function s(d,e,f,g,h,l,m){var r=document.getElementById(e),s=!1;r||(s=!0,r=document.createElement(d));r.id=e;r.style.position="absolute";var w=c(r);w.data("domDef", f);w.addClass(e+"_id");s&&(f.display&&(r.style.display=f.display,"audio"===d&&w.attr("controls","none"===f.display?null:"controls")),window.edge_authoring_mode||(w.data("dispOrig",r.style.display),r.style.display="none",w.addClass("edgeLoad-"+l.compId)));f.className&&w.addClass(f.className);w.css("margin","0px");e=f.rect;a(w,"left",e[0],!0);a(w,"top",e[1],!0);a(w,"width",e[2]);a(w,"height",e[3]);a(w,"right",e[4],!0);a(w,"bottom",e[5],!0);var x="px",v="px",y="left",B="top";"auto"==e[0]?(x=q(e[4]).units|| x,y="right"):x=q(e[0]).units||x;"auto"==e[1]?(v=q(e[5]).units||v,B="bottom"):v=q(e[1]).units||v;w.data("u_x",x);w.data("u_y",v);w.data("p_x",y);w.data("p_y",B);f.sizeRange&&(a(w,"min-width",f.sizeRange[0]),a(w,"max-width",f.sizeRange[1]),a(w,"min-height",f.sizeRange[2]),a(w,"max-height",f.sizeRange[3]));f.overflow&&(w.css("overflow",f.overflow),"hidden"!=f.overflow&&"scroll"!=f.overflow||w.css("text-overflow","clip"));f.autoOrient&&"false"!==f.autoOrient&&c.data(w[0],"doAutoOrient","true");f.cl&& (1==f.cl.length?w.css("clip",f.cl[0]):w.css("clip","rect("+f.cl[0]+"px "+f.cl[1]+"px"+f.cl[2]+"px "+f.cl[3]+")"));f.cn&&w.attr("controls",f.cn);f.al&&w.attr("alt",f.al);f.tt&&w.attr("title",f.tt);f.ti&&w.attr("tabindex",f.ti);f.ap&&w.attr("autoplay",f.ap);f.lp&&w.attr("loop",f.lp);if(f.sr)if("audio"===d)if(1==f.sr.length){if(w.attr("src",f.sr[0]),!l.requestAudio([f.sr[0]],f.preload))return console.log("There was no supported audio!!!"),null}else{e=[];for(x=0;x<f.sr.length;x++)e.push(f.sr[x]),v=document.createElement("source"), c(v).attr("src",f.sr[x]),r.appendChild(v);if(!l.requestAudio(e,f.preload))return console.log("There was no supported audio!!!"),null}else if("video"===d)if(1==f.sr.length){if(w.attr("src",f.sr[0]),!l.requestVideo([f.sr[0]],f.preload))return console.log("There was no supported video!!!"),null}else{e=[];for(x=0;x<f.sr.length;x++)e.push(f.sr[x]),v=document.createElement("source"),c(v).attr("src",f.sr[x]),r.appendChild(v);if(!l.requestVideo(e,f.preload))return console.log("There was no supported audio!!!"), null}f.poster&&(w.attr("poster",f.poster),l.requestImage(f.poster));f.controls&&w.attr("controls",f.poster);f.preload&&w.attr("preload",f.preload);f.cu&&w.css("cursor",f.cu);f.uc&&w.addClass(f.uc);f.br&&(1==f.br.length?w.css("border-radius",t(f.br[0])):(w.css("border-top-left-radius",f.br[0]),w.css("border-top-right-radius",f.br[1]),w.css("border-bottom-right-radius",f.br[2]),w.css("border-bottom-left-radius",f.br[3])));if(f.tf){e=[];x=[[3,0],[3,0],[2,0],[3,1],[2,"50%"]];for(v=0;v<x.length;v++)for(e[v]= [],f.tf[v]||(f.tf[v]=[]),y=0;y<x[v][0];y++)f.tf[v][y]||(f.tf[v][y]=x[v][1]),e[v][y]=f.tf[v][y];v="string"==typeof e[4][0]?e[4][0]+" "+e[4][1]:e[4][0]+"px "+e[4][1]+"px";w.css("-webkit-transform-origin",v);w.css("-moz-transform-origin",v);w.css("-ms-transform-origin",v);w.css("-o-transform-origin",v);w.css("transform-origin",v);"webkitAppearance"in document.documentElement.style?(x="",x=0!=e[0][2]?x+("translate3d("+t(e[0][0])+","+t(e[0][1])+","+t(e[0][2])+")"):x+("translate("+t(e[0][0])+","+t(e[0][1])+ ")"),0!=e[1][1]||0!=e[1][2]?(x+=" rotateZ("+e[1][0]+"deg)",x+=" rotateX("+e[1][0]+"deg)",x+=" rotateY("+e[1][0]+"deg)"):x+=" rotate("+e[1][0]+"deg)",x+=" skewX("+e[2][0]+"deg) skewY("+e[2][1]+"deg)",x=1!=e[3][2]?x+(" scale3d("+e[3][0]+","+e[3][1]+","+e[3][2]+")"):x+(" scale("+e[3][0]+","+e[3][1]+")"),c(r).css("-webkit-transform",x)):(v="translate("+t(e[0][0])+","+t(e[0][1])+") rotate("+e[1][0]+"deg) skewX("+e[2][0]+"deg) skewY("+e[2][1]+"deg) scale("+e[3][0]+","+f.tf[3][1]+")",w.css("-moz-transform", v),w.css("-ms-transform",v),w.css("-o-transform",v),w.css("transform",v))}f.boxShadow&&(e=f.boxShadow,v=e[0]+" "+e[1]+"px "+e[2]+"px "+e[3]+"px "+e[4]+"px "+e[5],w.css("-webkit-box-shadow",v),w.css("-moz-box-shadow",v),w.css("box-shadow",v));f.textShadow&&(e=f.textShadow,v=e[0]+" "+e[1]+"px "+e[2]+"px "+e[3]+"px ",w.css("text-shadow",v));if(f.filter){e=f.filter;v="";0!==e[0]&&(v+="invert("+e[0]+") ");0!==e[1]&&(v+="hue-rotate("+e[1]+"deg) ");1!==e[2]&&(v+="contrast("+e[2]+") ");1!==e[3]&&(v+="saturate("+ e[3]+") ");0!==e[4]&&(v+="brightness("+e[4]+") ");0!==e[5]&&(v+="sepia("+e[5]+") ");0!==e[6]&&(v+="grayscale("+e[6]+") ");0!==e[7]&&(v+="blur("+e[7]+"px) ");y=b.Color.parseValue(e[8]);B=!0;for(x=1;x<y.length-1;x++)if(0!==y[x]){B=!1;break}B&&0===e[9]&&0===e[10]&&0===e[11]||(v+="drop-shadow("+e[8]+" "+e[9]+"px "+e[10]+"px "+e[11]+"px)");w.css("-webkit-filter",v);w.css("-moz-filter",v);w.css("filter",v)}f.opacity&&w.css("opacity",f.opacity);f.stroke&&(v=f.stroke,(e=v[0])||(e=0),(x=v[1])?"string"==typeof x&& (x=[x]):x=["rgba(0,0,0,0)"],(v=v[2])||(v="none"),w.css("border",""+e+"px "+v+" "+b.colorToSupported(x[0])));if(f.fill){e=f.fill;x=e[0];"string"==typeof x&&(x=[x]);v=e[1];if(!v||c.isArray(v))v="solid";"solid"==v&&x&&w.css("background-color",b.colorToSupported(x[0]));if(e[1])if(c.isArray(e[1]))if(c.isArray(e[1][1])){l="linear-gradient("+e[1][0];var H="linear-gradient("+(450-e[1][0])%360;m="deg,";for(x=0;x<e[1][1].length;x++)v=e[1][1][x],c.isArray(v)&&(m+=b.colorToSupported(v[0]),v[1]&&(m+=" "+v[1]+ "%")),x<e[1][1].length-1&&(m+=",");m+=")";e[1][2]&&(H="repeating-"+H,l="repeating-"+l);w.css("background-image","-webkit-"+l+m);w.css("background-image","-moz-"+l+m);w.css("background-image","-ms-"+l+m);w.css("background-image","-o-"+l+m);w.css("background-image",H+m);b.forceGPU(r)}else{if(e[1][4]&&c.isArray(e[1][4])){l="radial-gradient("+e[1][0]+"% "+e[1][1]+"%,";l+=e[1][2]?"ellipse ":"circle ";l+=e[1][3]+",";H="radial-gradient("+(e[1][3]+" ");H+=e[1][2]?" ellipse at ":" circle at ";H+=e[1][0]+"% "+ e[1][1]+"%,";m="";for(x=0;x<e[1][4].length;x++)v=e[1][4][x],c.isArray(v)&&(m+=b.colorToSupported(v[0]),v[1]&&(m+=" "+v[1]+"%")),x<e[1][4].length-1&&(m+=",");m+=")";e[1][5]&&(l="repeating-"+l);w.css("background-image","-webkit-"+l+m);w.css("background-image","-moz-"+l+m);w.css("background-image","-ms-"+l+m);w.css("background-image","-o-"+l+m);w.css("background-image",H+m);b.forceGPU(r)}}else if(x=e[1],"string"==typeof x?x=[x]:"object"==typeof x&&((v=x[window.EdgeScreenProfile.name])||(v=x["default"]), x=v),f.tag&&"img"==f.tag)x[0]&&(m=n(m,x[0],r,"src",z),l.requestImage(m));else{if(x[0]){w.css("background-size","100% 100%");w.css("-webkit-background-size","100% 100%");m=n(m,x[0],r,"background-image",u,function(a){if(a){a=a.replace("'","\\'");var b=g,d=f.counterScale,e=a.toLowerCase();if(e.match(".svg$")||e.match(".svg?"))for(w.addClass("eg-svg-image"),d&&w.addClass("eg-counter-scale");b;)d=c(b),d.hasClass("eg-svg-holder")||d.addClass("eg-svg-holder"),b=b.parentNode;return"url("+a+")"}return a}); if(e[2]||e[3])x="px",e[2]&&"string"==typeof e[2]?H=q(e[2]):"string"==typeof e[3]&&(H=q(e[3])),H&&H.units&&H.units[0]&&(x=H.units[0]),e[2]||(e[2]="0"+x),e[3]||(e[3]="0"+x),w.css("background-position",t(e[2])+" "+t(e[3]));if(e[4]||e[5])H="",e[4]||(e[4]=e[5]),"string"==typeof e[4]&&("auto"!==e[4]&&(e[4]=t(e[4])),H=e[4]),"string"==typeof e[5]&&("auto"!==e[5]&&(e[5]=t(e[5])),H=H+" "+e[5]),w.css("background-size",H),w.css("-webkit-background-size",H);l.requestImage(m)}e[6]||w.css("background-repeat","no-repeat"); e[7]&&"scroll"!=e[7]&&w.css("background-attachment",e[7])}}w.css("-webkit-tap-highlight-color","rgba(0, 0, 0, 0)");if(g&&s){if(!g.appendChild)return r;g.firstChild&&0<=h&&g.children&&h<g.children.length?g.insertBefore(r,g.children[h]):g.appendChild(r)}if(window.edge_authoring_mode&&("audio"===d||"video"===d)){if(4==r.readyState)r.pause();else var S=r;c(S).one("loadedmetadata",function(){S.pause()})}return r}function d(a,d,f,g,h,l,q){m(d,g);var t=null,u="div";d.tag&&(u=d.tag);switch(d.t){case "rect":case "ellipse":case "canvas":case "group":t= s(u,a,d,f,h,l,g,q);break;case "image":t=s(u,a,d,f,h,l,g,q);break;case "video":case "audio":t=s(u,a,d,f,h,l,g,q);r.DOMMediaNodeCreated(t);break;case "text":t=s(u,a,d,f,h,l,g,q),a=c(t),d.font&&(f=d.font,f[0]&&""!==f[0]&&a.css("font-family",f[0]),null!==f[1]&&("object"!==typeof f[1]&&(f[1]=[f[1]]),f[1][1]||(f[1][1]="px"),f[1][0]&&""!==f[1][0]&&a.css("font-size",f[1][0]+f[1][1])),f[2]&&""!==f[2]&&a.css("color",b.colorToSupported(f[2])),f[3]&&""!==f[3]&&a.css("font-weight",f[3]),f[4]&&""!==f[4]&&a.css("text-decoration", f[4]),f[5]&&""!==f[5]&&a.css("font-style",f[5])),d.align&&a.css("text-align",d.align),d.position&&(t.style.position=d.position),(!d.rect[2]||0>=d.rect[2]||"auto"==d.rect[2])&&(!d.rect[3]||0>=d.rect[3]||"auto"==d.rect[3])&&a.css("white-space","nowrap"),t.appendChild(document.createTextNode("")),n(g,d.text,t,"text",function(a,b,d){c(a).get(0)&&c(a).html(d)})}return t}function g(a,b,c,f,h,l,m){if(c=d(a,b,f,h,l||0,m)){r.nodeSymbolInstanceLookup[a]?r.DOMNodeStarted(c,f,b,r.nodeSymbolInstanceLookup[a].symbolName, r.nodeSymbolInstanceLookup[a].autoPlay,r.nodeSymbolInstanceLookup[a].variables):r.DOMNodeStarted(c,f,b);if(b.c)for(a=0;a<b.c.length;a++)f=b.c[a],g(f.id,f,b,c,h,a,m);r.DOMNodeCompleted(c)}return c}var m,h,n,f=b.PropertyTween,B=b.TransformTween,q=B.splitUnits,l=B.getNumber,y=[["children","c"],["rect","r"],["sizeRange","zr"],["borderRadius","br"],["clip","cl"],["alt","al"],["title","tt"],["tabindex","ti"],["controls","cn"],["source","sr"],["poster","ps"],["preload","pr"],["cursor","cu"],["autoplay", "ap"],["loop","lp"],["font","n"],["transform","tf"],["boxShadow","sh"],["textShadow","ts"],["opacity","o"],["userClass","uc"],["stroke","s"],["fill","f"],["display","v"],["filter","fi"]];h=function(a,b){var c=a;a&&b&&(c=f.substituteVariables(a,b),"undefined"===typeof c&&(c=a));return c};n=function(a,b,c,d,f,g){a=h(b,a);var l=function(a,b,e){g&&(e=g(e));f(c,d,e)};a&&a!=b&&!window.edge_authoring_mode&&(r.nodeVariableBindings[b]||(r.nodeVariableBindings[b]=[]),r.nodeVariableBindings[b].push({ele:c,action:l})); l(null,null,a);return a};m=function(a,b){a.type&&(a.t=a.type);a.t&&(a.t=a.t.toLowerCase());a.type=a.t;a.cs&&(a.className=a.cs);var c,d=y.length;for(c=0;c<d;c++)a[y[c][0]]&&(a[y[c][1]]=a[y[c][0]]),a[y[c][0]]=a[y[c][1]];a.rect||(a.rect=a.r=[]);for(;4>a.rect.length;)a.rect[a.rect.length]=0;if(a.tf){for(;5>a.tf.length;)a.tf[a.tf.length]=0;for(;8>a.transform.length;)a.tf[a.tf.length]=1}};return{stageLookup:{},nodeLookup:{},nodeSymbolInstanceLookup:{},DOMNodeSeek:function(a){},DOMNodeReset:function(){}, DOMNodeStarted:function(){},DOMNodeCompleted:function(){},DOMMediaNodeCreated:function(){},renderDOM:function(a,c,d,f,h,l){r.nodeVariableBindings={};for(f=0;f<a.length;f++)m(a[f],d);r.nodeSymbolInstanceLookup={};if(h)for(f=0;f<h.length;f++)r.nodeSymbolInstanceLookup[h[f].id]=h[f];for(f=0;f<a.length;f++)a[f]&&(h=g(a[f].id,a[f],null,null,d,0,l))&&c.appendChild(h);for(var n in r.nodeVariableBindings)if(r.nodeVariableBindings.hasOwnProperty(n))for(a=r.nodeVariableBindings[n],f=0;f<a.length;f++)b.Symbol.bindVariableActionToSymbol(c, n,a[f].action)},buildSceneGraphNode:g,createElement:d}}();b.DeclareMarkup=r}})(jQuery,AdobeEdge);