(function (cjs, an) {

var p; // shortcut to reference prototypes
var lib={};var ss={};var img={};
lib.ssMetadata = [];


// symbols:
// helper functions:

function mc_symbol_clone() {
	var clone = this._cloneProps(new this.constructor(this.mode, this.startPosition, this.loop));
	clone.gotoAndStop(this.currentFrame);
	clone.paused = this.paused;
	clone.framerate = this.framerate;
	return clone;
}

function getMCSymbolPrototype(symbol, nominalBounds, frameBounds) {
	var prototype = cjs.extend(symbol, cjs.MovieClip);
	prototype.clone = mc_symbol_clone;
	prototype.nominalBounds = nominalBounds;
	prototype.frameBounds = frameBounds;
	return prototype;
	}


(lib.Symbol8 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.lf(["rgba(255,255,255,0.749)","rgba(255,255,255,0)"],[0,1],0,-7.8,0,7.9).s().p("Ag9BHQgRgJAAgcQAAgsAgggQAggfArAAQAsAAAFATQAFAUglAAQgmAAgaAbQgbAZAAAmQAAASgIAAQgDAAgFgDg");
	this.shape.setTransform(0,0,5.301,5.301);

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = getMCSymbolPrototype(lib.Symbol8, new cjs.Rectangle(-41.6,-39.3,83.3,78.7), null);


(lib.Symbol5 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FBB52A").s().p("Ag8BSIAAijIB5AAIAACjg");
	this.shape.setTransform(0,-8.2);

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6.1,-16.4,12.2,16.5);


(lib.Symbol4 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#FBB52A").s().p("AgqAqQgSgRAAgZQAAgYASgSQASgSAYAAQAZAAARASQATASAAAYQAAAZgTARQgRATgZAAQgYAAgSgTg");

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6.1,-6.1,12.2,12.2);


(lib.Symbol1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.rf(["rgba(60,81,133,0.749)","rgba(60,81,133,0)"],[0,1],0,0,0,0,0,74.5).s().p("AoFIFQjWjWAAkvQAAkuDWjXQDXjWEuAAQEvAADWDWQDWDXABEuQgBEvjWDWQjWDWkvABQkugBjXjWg");

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-73.1,-73.1,146.3,146.3);


(lib.Path_3 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.lf(["#FFC107","#FFBC06","#FF9800"],[0.02,0.141,1],-14,0,14,0).s().p("Ag1CZQgWgOAAgQIAAggQgegTgRgeQgRggAAgjQAAg6ApgpQApgpA5AAQA6AAApApQApApAAA6QAAAjgRAgQgSAegcATIAAAgIgBAAQgBARgVANQgWANggAAQgfAAgWgNg");
	this.shape.setTransform(14,16.6);

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = getMCSymbolPrototype(lib.Path_3, new cjs.Rectangle(0,0,28,33.2), null);


(lib.Path_1 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#6E84B5").s().p("Ag1AOQgXgNAAgQIAAgKQABARAWALQAWANAfAAQAgAAAWgNQAVgLABgSIABAAIAAALIgBAAQgBAQgVANQgWANggAAQgfAAgWgNg");
	this.shape.setTransform(7.7,2.7);

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = getMCSymbolPrototype(lib.Path_1, new cjs.Rectangle(0,0,15.3,5.4), null);


(lib.Path_0 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.shape = new cjs.Shape();
	this.shape.graphics.f("#6E84B5").s().p("Ag1AHIgLgHQgFgMgCgHQAFAKANAHQAWAMAfAAQAgAAAWgMQANgHAFgKQgDALgGAJIgJAGQgWANggAAQgfAAgWgNg");
	this.shape.setTransform(7.2,2);

	this.timeline.addTween(cjs.Tween.get(this.shape).wait(1));

}).prototype = getMCSymbolPrototype(lib.Path_0, new cjs.Rectangle(0,0,14.4,4.1), null);


(lib.Symbol9 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.instance = new lib.Symbol8();
	this.instance.parent = this;

	this.timeline.addTween(cjs.Tween.get(this.instance).to({alpha:0.949},2).to({alpha:0.801},2).to({alpha:0.898},2).to({alpha:1},2).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-41.6,-39.3,83.3,78.7);


(lib.Symbol3 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Symbol 5
	this.instance = new lib.Symbol5("synched",0);
	this.instance.parent = this;
	this.instance.setTransform(0,23.2,1,0.034);
	this.instance.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(1).to({regY:-8.2,scaleY:0.04,y:22.9,alpha:0.063},0).wait(1).to({scaleY:0.04,y:22.8,alpha:0.25},0).wait(1).to({scaleY:0.06,y:22.7,alpha:0.563},0).wait(1).to({regY:0.7,scaleY:0.07,y:23.2,alpha:1},0).wait(1).to({regY:-8.2,scaleY:0.09,y:22.4},0).wait(1).to({scaleY:0.12,y:22.1},0).wait(1).to({scaleY:0.15,y:21.8},0).wait(1).to({scaleY:0.19,y:21.5},0).wait(1).to({scaleY:0.23,y:21.1},0).wait(1).to({scaleY:0.28,y:20.8},0).wait(1).to({scaleY:0.33,y:20.3},0).wait(1).to({scaleY:0.38,y:19.8},0).wait(1).to({scaleY:0.44,y:19.3},0).wait(1).to({scaleY:0.51,y:18.7},0).wait(1).to({scaleY:0.58,y:18.1},0).wait(1).to({scaleY:0.65,y:17.4},0).wait(1).to({scaleY:0.73,y:16.7},0).wait(1).to({scaleY:0.81,y:15.9},0).wait(1).to({scaleY:0.9,y:15.2},0).wait(1).to({scaleY:1,y:14.3},0).wait(1).to({scaleY:1.1,y:13.4},0).wait(1).to({scaleY:1.2,y:12.5},0).wait(1).to({scaleY:1.31,y:11.5},0).wait(1).to({scaleY:1.42,y:10.5},0).wait(1).to({scaleY:1.54,y:9.5},0).wait(1).to({scaleY:1.66,y:8.4},0).wait(1).to({scaleY:1.79,y:7.3},0).wait(1).to({scaleY:1.92,y:6.1},0).wait(1).to({scaleY:2.06,y:4.8},0).wait(1).to({scaleY:2.2,y:3.6},0).wait(1).to({scaleY:2.35,y:2.3},0).wait(1).to({scaleY:2.5,y:0.9},0).wait(1).to({scaleY:2.66,y:-0.5},0).wait(1).to({regY:0,scaleY:2.82,y:23.2},0).wait(1).to({rotation:180,y:-23.5},0).wait(1).to({regY:-8.2,scaleY:2.66,y:-1.7},0).wait(1).to({scaleY:2.51,y:-2.9},0).wait(1).to({scaleY:2.36,y:-4.1},0).wait(1).to({scaleY:2.22,y:-5.3},0).wait(1).to({scaleY:2.08,y:-6.5},0).wait(1).to({scaleY:1.95,y:-7.6},0).wait(1).to({scaleY:1.82,y:-8.6},0).wait(1).to({scaleY:1.69,y:-9.7},0).wait(1).to({scaleY:1.57,y:-10.7},0).wait(1).to({scaleY:1.45,y:-11.7},0).wait(1).to({scaleY:1.34,y:-12.6},0).wait(1).to({scaleY:1.24,y:-13.4},0).wait(1).to({scaleY:1.13,y:-14.3},0).wait(1).to({scaleY:1.04,y:-15.1},0).wait(1).to({scaleY:0.94,y:-15.9},0).wait(1).to({scaleY:0.85,y:-16.6},0).wait(1).to({scaleY:0.77,y:-17.3},0).wait(1).to({scaleY:0.69,y:-18},0).wait(1).to({scaleY:0.62,y:-18.6},0).wait(1).to({scaleY:0.55,y:-19.2},0).wait(1).to({scaleY:0.48,y:-19.7},0).wait(1).to({scaleY:0.42,y:-20.2},0).wait(1).to({scaleY:0.36,y:-20.7},0).wait(1).to({scaleY:0.31,y:-21.1},0).wait(1).to({scaleY:0.26,y:-21.5},0).wait(1).to({scaleY:0.22,y:-21.9},0).wait(1).to({scaleY:0.18,y:-22.2},0).wait(1).to({scaleY:0.14,y:-22.5},0).wait(1).to({scaleY:0.12,y:-22.7},0).wait(1).to({regY:0,scaleY:0.09,y:-23.7},0).wait(1).to({regY:-8.2,scaleY:0.07,y:-23.1,alpha:0.64},0).wait(1).to({scaleY:0.06,y:-23.3,alpha:0.36},0).wait(1).to({scaleY:0.04,y:-23.4,alpha:0.16},0).wait(1).to({scaleY:0.04,alpha:0.04},0).wait(1).to({regY:0,scaleY:0.03,y:-23.7,alpha:0},0).to({_off:true},1).wait(30));

	// Symbol 4
	this.instance_1 = new lib.Symbol4("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(0,23.2);
	this.instance_1.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(1).to({y:23.1,alpha:0.063},0).wait(1).to({y:23,alpha:0.25},0).wait(1).to({y:22.8,alpha:0.563},0).wait(1).to({y:22.5,alpha:1},0).wait(1).to({y:22.1},0).wait(1).to({y:21.7},0).wait(1).to({y:21.2},0).wait(1).to({y:20.6},0).wait(1).to({y:19.9},0).wait(1).to({y:19.1},0).wait(1).to({y:18.3},0).wait(1).to({y:17.4},0).wait(1).to({y:16.4},0).wait(1).to({y:15.3},0).wait(1).to({y:14.1},0).wait(1).to({y:12.9},0).wait(1).to({y:11.6},0).wait(1).to({y:10.2},0).wait(1).to({y:8.7},0).wait(1).to({y:7.1},0).wait(1).to({y:5.5},0).wait(1).to({y:3.7},0).wait(1).to({y:1.9},0).wait(1).to({y:0.1},0).wait(1).to({y:-1.9},0).wait(1).to({y:-4},0).wait(1).to({y:-6.1},0).wait(1).to({y:-8.3},0).wait(1).to({y:-10.6},0).wait(1).to({y:-12.9},0).wait(1).to({y:-15.4},0).wait(1).to({y:-17.9},0).wait(1).to({y:-20.5},0).wait(1).to({y:-23.2},0).to({startPosition:0},1).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({alpha:0.64},0).wait(1).to({alpha:0.36},0).wait(1).to({alpha:0.16},0).wait(1).to({alpha:0.04},0).wait(1).to({alpha:0},0).to({_off:true},1).wait(30));

	// Symbol 4
	this.instance_2 = new lib.Symbol4("synched",0);
	this.instance_2.parent = this;
	this.instance_2.setTransform(0,23.2);
	this.instance_2.alpha = 0;

	this.timeline.addTween(cjs.Tween.get(this.instance_2).wait(1).to({alpha:0.063},0).wait(1).to({alpha:0.25},0).wait(1).to({alpha:0.563},0).wait(1).to({alpha:1},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).wait(1).to({startPosition:0},0).to({startPosition:0},1).wait(1).to({y:20.5},0).wait(1).to({y:18},0).wait(1).to({y:15.5},0).wait(1).to({y:13.2},0).wait(1).to({y:10.9},0).wait(1).to({y:8.6},0).wait(1).to({y:6.5},0).wait(1).to({y:4.4},0).wait(1).to({y:2.4},0).wait(1).to({y:0.5},0).wait(1).to({y:-1.4},0).wait(1).to({y:-3.2},0).wait(1).to({y:-4.9},0).wait(1).to({y:-6.5},0).wait(1).to({y:-8.1},0).wait(1).to({y:-9.5},0).wait(1).to({y:-10.9},0).wait(1).to({y:-12.3},0).wait(1).to({y:-13.5},0).wait(1).to({y:-14.7},0).wait(1).to({y:-15.8},0).wait(1).to({y:-16.8},0).wait(1).to({y:-17.7},0).wait(1).to({y:-18.6},0).wait(1).to({y:-19.4},0).wait(1).to({y:-20.1},0).wait(1).to({y:-20.8},0).wait(1).to({y:-21.3},0).wait(1).to({y:-21.8},0).wait(1).to({y:-22.2},0).wait(1).to({y:-22.6,alpha:0.64},0).wait(1).to({y:-22.9,alpha:0.36},0).wait(1).to({y:-23,alpha:0.16},0).wait(1).to({y:-23.2,alpha:0.04},0).wait(1).to({alpha:0},0).to({_off:true},1).wait(30));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-6.1,17.1,12.2,12.2);


(lib.Symbol2 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// timeline functions:
	this.frame_20 = function() {
		this.stop();
	}

	// actions tween:
	this.timeline.addTween(cjs.Tween.get(this).wait(20).call(this.frame_20).wait(1));

	// Symbol 3
	this.instance = new lib.Symbol3();
	this.instance.parent = this;
	this.instance.setTransform(-96.6,33.3,0.999,0.999,-60);

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(21));

	// Symbol 3
	this.instance_1 = new lib.Symbol3();
	this.instance_1.parent = this;
	this.instance_1.setTransform(-55.8,-7.3,1,1,-30,0,0,-0.1,-0.1);
	this.instance_1._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(5).to({_off:false},0).wait(16));

	// Symbol 3
	this.instance_2 = new lib.Symbol3();
	this.instance_2.parent = this;
	this.instance_2.setTransform(-0.6,-21.9);
	this.instance_2._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance_2).wait(10).to({_off:false},0).wait(11));

	// Symbol 3
	this.instance_3 = new lib.Symbol3();
	this.instance_3.parent = this;
	this.instance_3.setTransform(55.5,-7.3,0.999,0.999,29.9,0,0,0,-0.1);
	this.instance_3._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance_3).wait(15).to({_off:false},0).wait(6));

	// Symbol 3
	this.instance_4 = new lib.Symbol3();
	this.instance_4.parent = this;
	this.instance_4.setTransform(96.5,33.9,0.999,0.999,59.9,0,0,0,-0.1);
	this.instance_4._off = true;

	this.timeline.addTween(cjs.Tween.get(this.instance_4).wait(20).to({_off:false},0).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-84.9,36.5,16.6,16.6);


(lib.Symbol7 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_1
	this.instance = new lib.Symbol2();
	this.instance.parent = this;
	this.instance.setTransform(5.6,-124.8);

	this.instance_1 = new lib.Symbol9();
	this.instance_1.parent = this;
	this.instance_1.setTransform(-12.2,-59.1);

	this.instance_2 = new lib.Path_0();
	this.instance_2.parent = this;
	this.instance_2.setTransform(4.9,81.8,5.301,5.301,0,0,0,7.2,2);
	this.instance_2.alpha = 0.488;

	this.instance_3 = new lib.Path_1();
	this.instance_3.parent = this;
	this.instance_3.setTransform(5.5,61.9,5.301,5.301,0,0,0,7.7,2.6);
	this.instance_3.alpha = 0.488;

	this.instance_4 = new lib.Path_3();
	this.instance_4.parent = this;
	this.instance_4.setTransform(5.2,-23.4,5.301,5.301,0,0,0,14,16.6);
	this.instance_4.alpha = 0.828;

	this.shape = new cjs.Shape();
	this.shape.graphics.f("#2842A2").s().p("Ag1AfQgWgMAAgTQAAgRAWgOQAWgMAfAAQAgAAAWAMQAWAOAAARQAAATgWAMQgWANggAAQgfAAgWgNg");
	this.shape.setTransform(5.1,41,5.301,5.301);

	this.shape_1 = new cjs.Shape();
	this.shape_1.graphics.f("#3C5185").s().p("AgMALQgJAAgGgGQgHgGAAgJIBFAAQAAAJgHAGQgGAGgKAAg");
	this.shape_1.setTransform(3.8,105.6,5.301,5.301);

	this.shape_2 = new cjs.Shape();
	this.shape_2.graphics.f("#3C5185").s().p("AgjA4IgHgGQghgfgBgtIAAgdICYAAIAAAaQAAAXgJAUQgKAVgSAPIgIAGg");
	this.shape_2.setTransform(5.2,70.8,5.301,5.301);

	this.timeline.addTween(cjs.Tween.get({}).to({state:[{t:this.shape_2},{t:this.shape_1},{t:this.shape},{t:this.instance_4},{t:this.instance_3},{t:this.instance_2},{t:this.instance_1},{t:this.instance}]}).wait(1));

}).prototype = getMCSymbolPrototype(lib.Symbol7, new cjs.Rectangle(-79.3,-111.4,158.7,222.9), null);


(lib.Symbol6 = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// Layer_2
	this.instance = new lib.Symbol7();
	this.instance.parent = this;
	this.instance.setTransform(-5.9,-23.3,1,1,0,0,0,-5.9,-6.7);

	this.timeline.addTween(cjs.Tween.get(this.instance).to({y:-29.7},29,cjs.Ease.get(-1)).to({y:-36.3},30,cjs.Ease.get(1)).to({y:-29.8},30,cjs.Ease.get(-1)).to({y:-23.3},30,cjs.Ease.get(1)).wait(1));

	// Layer_1
	this.instance_1 = new lib.Symbol1("synched",0);
	this.instance_1.parent = this;
	this.instance_1.setTransform(5,87.3,1,0.56,0,0,0,0,0.2);

	this.timeline.addTween(cjs.Tween.get(this.instance_1).to({scaleX:0.95,scaleY:0.53},29,cjs.Ease.get(-1)).to({regX:0.1,regY:0.3,scaleX:0.9,scaleY:0.51,x:5.1},30,cjs.Ease.get(1)).to({regY:0.4,scaleX:0.95,scaleY:0.53,y:87.4},30,cjs.Ease.get(-1)).to({regX:0,regY:0.2,scaleX:1,scaleY:0.56,x:5,y:87.3},30,cjs.Ease.get(1)).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(-79.3,-128,158.7,256.2);


// stage content:
(lib.bulb_Canvas = function(mode,startPosition,loop) {
	this.initialize(mode,startPosition,loop,{});

	// flash0.ai
	this.instance = new lib.Symbol6();
	this.instance.parent = this;
	this.instance.setTransform(183.8,219.4,1,1,0,0,0,-5.9,-6.7);

	this.timeline.addTween(cjs.Tween.get(this.instance).wait(1));

}).prototype = p = new cjs.MovieClip();
p.nominalBounds = new cjs.Rectangle(310.4,298.1,158.8,256.2);
// library properties:
lib.properties = {
	id: '99577758A441504F93F783B9DE62B6E3',
	width: 400,
	height: 400,
	fps: 60,
	color: "#E5E5E5",
	opacity: 1.00,
	manifest: [],
	preloads: []
};



// bootstrap callback support:

(lib.Stage = function(canvas) {
	createjs.Stage.call(this, canvas);
}).prototype = p = new createjs.Stage();

p.setAutoPlay = function(autoPlay) {
	this.tickEnabled = autoPlay;
}
p.play = function() { this.tickEnabled = true; this.getChildAt(0).gotoAndPlay(this.getTimelinePosition()) }
p.stop = function(ms) { if(ms) this.seek(ms); this.tickEnabled = false; }
p.seek = function(ms) { this.tickEnabled = true; this.getChildAt(0).gotoAndStop(lib.properties.fps * ms / 1000); }
p.getDuration = function() { return this.getChildAt(0).totalFrames / lib.properties.fps * 1000; }

p.getTimelinePosition = function() { return this.getChildAt(0).currentFrame / lib.properties.fps * 1000; }

an.bootcompsLoaded = an.bootcompsLoaded || [];
if(!an.bootstrapListeners) {
	an.bootstrapListeners=[];
}

an.bootstrapCallback=function(fnCallback) {
	an.bootstrapListeners.push(fnCallback);
	if(an.bootcompsLoaded.length > 0) {
		for(var i=0; i<an.bootcompsLoaded.length; ++i) {
			fnCallback(an.bootcompsLoaded[i]);
		}
	}
};

an.compositions = an.compositions || {};
an.compositions['99577758A441504F93F783B9DE62B6E3'] = {
	getStage: function() { return exportRoot.getStage(); },
	getLibrary: function() { return lib; },
	getSpriteSheet: function() { return ss; },
	getImages: function() { return img; }
};

an.compositionLoaded = function(id) {
	an.bootcompsLoaded.push(id);
	for(var j=0; j<an.bootstrapListeners.length; j++) {
		an.bootstrapListeners[j](id);
	}
}

an.getComposition = function(id) {
	return an.compositions[id];
}



})(createjs = createjs||{}, AdobeAn = AdobeAn||{});
var createjs, AdobeAn;