(function(lib, img, cjs, ss, an) {

    var p; // shortcut to reference prototypes
    lib.webFontTxtInst = {};
    var loadedTypekitCount = 0;
    var loadedGoogleCount = 0;
    var gFontsUpdateCacheList = [];
    var tFontsUpdateCacheList = [];
    lib.ssMetadata = [{
            name: "PickerSkin_atlas_P_",
            frames: [
                [252, 0, 194, 167],
                [252, 169, 174, 147],
                [0, 252, 250, 250],
                [222, 504, 220, 220],
                [0, 0, 250, 250],
                [222, 726, 220, 220],
                [0, 504, 220, 220],
                [0, 726, 220, 220]
            ]
        },
        {
            name: "PickerSkin_atlas_NP_",
            frames: [
                [0, 0, 180, 180],
                [0, 182, 180, 180],
                [0, 364, 180, 180],
                [0, 546, 180, 180],
                [0, 728, 180, 180]
            ]
        }
    ];



    lib.updateListCache = function(cacheList) {
        for (var i = 0; i < cacheList.length; i++) {
            if (cacheList[i].cacheCanvas)
                cacheList[i].updateCache();
        }
    };

    lib.addElementsToCache = function(textInst, cacheList) {
        var cur = textInst;
        while (cur != exportRoot) {
            if (cacheList.indexOf(cur) != -1)
                break;
            cur = cur.parent;
        }
        if (cur != exportRoot) {
            var cur2 = textInst;
            var index = cacheList.indexOf(cur);
            while (cur2 != cur) {
                cacheList.splice(index, 0, cur2);
                cur2 = cur2.parent;
                index++;
            }
        } else {
            cur = textInst;
            while (cur != exportRoot) {
                cacheList.push(cur);
                cur = cur.parent;
            }
        }
    };

    lib.gfontAvailable = function(family, totalGoogleCount) {
        lib.properties.webfonts[family] = true;
        var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || [];
        for (var f = 0; f < txtInst.length; ++f)
            lib.addElementsToCache(txtInst[f], gFontsUpdateCacheList);

        loadedGoogleCount++;
        if (loadedGoogleCount == totalGoogleCount) {
            lib.updateListCache(gFontsUpdateCacheList);
        }
    };

    lib.tfontAvailable = function(family, totalTypekitCount) {
        lib.properties.webfonts[family] = true;
        var txtInst = lib.webFontTxtInst && lib.webFontTxtInst[family] || [];
        for (var f = 0; f < txtInst.length; ++f)
            lib.addElementsToCache(txtInst[f], tFontsUpdateCacheList);

        loadedTypekitCount++;
        if (loadedTypekitCount == totalTypekitCount) {
            lib.updateListCache(tFontsUpdateCacheList);
        }
    };
    // symbols:



    (lib.B01_RoseGlow_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(0);
    }).prototype = p = new cjs.Sprite();



    (lib.B01Frame_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_NP_"];
        this.gotoAndStop(0);
    }).prototype = p = new cjs.Sprite();



    (lib.B01Rose_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(1);
    }).prototype = p = new cjs.Sprite();



    (lib.S01BackgroundFree_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_NP_"];
        this.gotoAndStop(1);
    }).prototype = p = new cjs.Sprite();



    (lib.S01GoddessGlow_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(2);
    }).prototype = p = new cjs.Sprite();



    (lib.S01GoddessStatic_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(3);
    }).prototype = p = new cjs.Sprite();



    (lib.S02AdonisGlow_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(4);
    }).prototype = p = new cjs.Sprite();



    (lib.S02AdonisStatic_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(5);
    }).prototype = p = new cjs.Sprite();



    (lib.S02BackgroundFree_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_NP_"];
        this.gotoAndStop(2);
    }).prototype = p = new cjs.Sprite();



    (lib.S03S04BackgroundBaseFree_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_NP_"];
        this.gotoAndStop(3);
    }).prototype = p = new cjs.Sprite();



    (lib.S03BackgroundFree_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_NP_"];
        this.gotoAndStop(4);
    }).prototype = p = new cjs.Sprite();



    (lib.S03PegasusStatic_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(6);
    }).prototype = p = new cjs.Sprite();



    (lib.S04DoveStatic_im = function() {
        this.spriteSheet = ss["PickerSkin_atlas_P_"];
        this.gotoAndStop(7);
    }).prototype = p = new cjs.Sprite();
    // 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.S04DoveStatic = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {});

        // Layer 1
        this.instance = new lib.S04DoveStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S04DoveStatic, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S03S04BackgroundBaseFree_im();
        this.instance.parent = this;
        this.instance.setTransform(90, -90, 1, 1, 0, 0, 180);

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

    }).prototype = getMCSymbolPrototype(lib.S04BackgroundFree, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S03PegasusStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S03PegasusStatic, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S03BackgroundFree_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90);

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

    }).prototype = getMCSymbolPrototype(lib.S03BackgroundFree, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // Layer 1
        this.instance = new lib.S02BackgroundFree_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90);

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

    }).prototype = getMCSymbolPrototype(lib.S02BackgroundFree, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // image
        this.instance = new lib.S02AdonisStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-89.7, -89.7, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S02AdonisStatic, new cjs.Rectangle(-89.7, -89.7, 180, 180), null);


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

        // image
        this.instance = new lib.S02AdonisGlow_im();
        this.instance.parent = this;
        this.instance.setTransform(-102, -115, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S02AdonisGlow, new cjs.Rectangle(-102, -115, 204.5, 204.5), null);


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

        // image
        this.instance = new lib.S01GoddessStatic_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S01GoddessStatic, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // image
        this.instance = new lib.S01GoddessGlow_im();
        this.instance.parent = this;
        this.instance.setTransform(-102, -115, 0.818, 0.818);

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

    }).prototype = getMCSymbolPrototype(lib.S01GoddessGlow, new cjs.Rectangle(-102, -115, 204.5, 204.5), null);


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

        // Layer 1
        this.instance = new lib.S01BackgroundFree_im();
        this.instance.parent = this;
        this.instance.setTransform(-90, -90);

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

    }).prototype = getMCSymbolPrototype(lib.S01BackgroundFree, new cjs.Rectangle(-90, -90, 180, 180), null);


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

        // timeline functions:
        this.frame_0 = function() {
            this.label.params = {
                fontYOffset: -10,
                outline: {
                    size: 4,
                    yOffset: 0,
                    xOffset: 0,
                    color: "#81540C"
                }
            }
        }

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

        // label
        this.label = new cjs.Text("XXX", "42px 'Trajan Pro Loc Currency'", "#DB9A1D");
        this.label.name = "label";
        this.label.textAlign = "center";
        this.label.lineHeight = 53;
        this.label.lineWidth = 928;
        this.label.parent = this;
        this.label.setTransform(0, -25.6);
        this.label.shadow = new cjs.Shadow("rgba(0,0,0,1)", 1, 1, 0);

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

    }).prototype = getMCSymbolPrototype(lib.PickerSelectBar, new cjs.Rectangle(-467, -28.6, 940, 62), null);


    (lib.PickButtonBackground = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            _up: 0,
            _over: 5,
            _down: 11,
            _inactive: 17
        });

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

        // actions tween:
        this.timeline.addTween(cjs.Tween.get(this).call(this.frame_0).wait(25));

        // hitArea
        this.instance = new lib.B01Frame_im();
        this.instance.parent = this;

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(0, 0, 180, 180);


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

        // image
        this.instance = new lib.B01_RoseGlow_im();
        this.instance.parent = this;
        this.instance.setTransform(-97, -83.5);

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

    }).prototype = getMCSymbolPrototype(lib.B01RoseGlow, new cjs.Rectangle(-97, -83.5, 194, 167), null);


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

        // image
        this.instance = new lib.B01Rose_im();
        this.instance.parent = this;
        this.instance.setTransform(-85, -78);

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

    }).prototype = getMCSymbolPrototype(lib.B01Rose, new cjs.Rectangle(-85, -78, 174, 147), null);


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

        // middle_shine
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(255,255,255,0.498)").s().p("AgSAUIhIgGIBJgOIAIheIAMBeIBYAKIhYAKIgNBKg");
        this.shape.setTransform(0.4, -1);

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

        // glow_gx
        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.rf(["rgba(255,255,255,0.498)", "rgba(255,255,255,0)"], [0.573, 0.957], 0, 0, 0, 0, 0, 5.2).s().p("AgFAvQgTgDgMgQQgMgOACgTQADgTAPgNQAPgMATADQAUADALAOQAMAPgCATQgCATgQAMQgNAMgQAAIgFgBg");
        this.shape_1.setTransform(-0.5, 0.1);

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

        // Layer 2
        this.shape_2 = new cjs.Shape();
        this.shape_2.graphics.f("rgba(255,255,255,0.502)").s().p("AglApIiNgUICOgfIAWitIAcCtIClAaIikAZIgeCPg");
        this.shape_2.setTransform(0.6, -1.3);

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

    }).prototype = getMCSymbolPrototype(lib.Star_gx3, new cjs.Rectangle(-17.3, -19.7, 35.9, 36.8), null);


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

        // middle_shine
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(255,255,255,0.749)").s().p("AACAUIh6ByIBtiBIiAiLICOB+ICJh6Ih7CHIBuCBg");
        this.shape.setTransform(-0.2, -0.5);

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

        // glow_gx
        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.rf(["rgba(255,255,255,0.498)", "rgba(255,255,255,0)"], [0.573, 0.957], 0, 0, 0, 0, 0, 5.2).s().p("AgFAvQgTgCgNgQQgLgPACgTQACgTAQgMQAQgMASACQATACAMAQQAMAPgCATQgCAUgQAMQgMAJgQAAIgGAAg");

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

    }).prototype = getMCSymbolPrototype(lib.Star_gx2, new cjs.Rectangle(-14.2, -14, 28, 26.9), null);


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

        // Layer 2
        this.shape = new cjs.Shape();
        this.shape.graphics.f("#FFFFFF").s().p("AioESIAagBIAFA9QgOABgRABgAh+EPIAXgFIAPA8IgdAGgAhXEGIAWgIIAXA5QgMAGgPADgAgwD3QALgFAIgFIAfA1IgXAMgAgNDjIAQgNIAmAwIgUAPgAATDJIAIgIIAFgGIAtAqIgRARgAAwCrIAKgPIAzAjIgOASgABHCIIAHgPIA3AcIgKASgABZBjIAEgPIA7ATIgGASgABlA8IACgOIA9AKIgDARgABrATIAAgOIA9ADIgBAPgABpghIA9gIIABAPIg8AEgABihIIA7gRIAEANIg8AOgABUhvIA5gYIAFALIg5AWgABCiTIA1gfIAEAJIg0AegAAqiyIAwgoIAFAHIgvAmgAAOjPIAqgvIAEAFIgpAugAgQjoIAhgzIAEADIgiAzgAgzj7IAag3IAEABIgbA3gAhYkKIARg6IACABIgSA6gAiAkSIAJg9IACAAIgJA9g");
        this.shape.setTransform(16.9, 0.2);

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

        // Layer 4
        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.f("rgba(0,204,0,0)").s().p("AjuDvQhihjgBiMQABiLBihjQBjhiCLgBQCMABBjBiQBiBjABCLQgBCMhiBjQhjBiiMABQiLgBhjhig");

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

    }).prototype = getMCSymbolPrototype(lib.SendReceiveArt, new cjs.Rectangle(-33.7, -33.7, 67.5, 67.5), null);


    (lib.Scwing = 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)", "#FFFFFF", "rgba(255,255,255,0)"], [0, 0.506, 1], -31, -0.1, 31, -0.1).s().p("Ak1XcMAAAgu3IJrAAMAAAAu3g");

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

    }).prototype = getMCSymbolPrototype(lib.Scwing, new cjs.Rectangle(-31, -150, 62, 300), null);


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

        // Layer 1
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(255,255,255,0.749)").s().p("AgzUPIAy0NIAxUNgAgBACIAAgBIgCgBIACAAIJbx4IBXAyIqyRGINuuzIBGBHIu0NtITVl/IAaBhIzvEeIABAAITuEdIgaBhIzTl+IR7JdIgyBWIxJqzIAAAAIO2NuIhHBHItvu1IgCAAIF/TTIhiAagAmBTUIGAzTIkfTtgAAAAEIKyRHIhWAxgAq1RJIKyxGIpbR4gAu2NuIO1ttItuOzgAx7JcIR6pbIxJKwgAzxEeITwkdIzWF+gAAAABIUPgxIAABigA0OgxIULAxI0LAxgAgBABgAgBABgAgBABgARIqyIAyBXIx6JbgAx7pbIAxhVIRGKwgAzzkeIAahgITVF+gAgDgBgAgDgBgAgDgBIgx0NIBiAAIgxUNgAu5tvIBGhHINwO1gAqzxGIBVgyIJbR3gAgDgBIEfztIBgAZIl/TUgAmDzWIBhgbIEfTug");

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

    }).prototype = getMCSymbolPrototype(lib.Rays, new cjs.Rectangle(-129.5, -129.5, 259, 259), null);


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

    }).prototype = getMCSymbolPrototype(lib.emptyMC, null, null);


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

        // shine
        this.instance = new lib.Star_gx2();
        this.instance.parent = this;
        this.instance.setTransform(-11.8, -7.8, 0.5, 0.5, -45, 0, 0, 0, -0.1);

        this.timeline.addTween(cjs.Tween.get(this.instance).to({
            regX: -0.1,
            regY: -0.2,
            scaleX: 0.8,
            scaleY: 0.8,
            rotation: 537.2,
            guide: {
                path: [-11.7, -7.7, -14.1, -4.3, -14.1, 0.1, -14.1, 5.9, -9.9, 10, -5.8, 14.2, 0, 14.2, 4.9, 14.2, 8.6, 11.3]
            }
        }, 6).to({
            regX: -0.2,
            regY: 0.2,
            scaleX: 0.7,
            scaleY: 0.7,
            rotation: 1034.9,
            guide: {
                path: [8.7, 11.2, 9.4, 10.6, 10, 10, 14.2, 5.8, 14.2, 0, 14.2, -5.8, 10, -9.9, 5.9, -14.1, 0.1, -14.1, -2.9, -14.1, -5.5, -13]
            },
            alpha: 0.289
        }, 13).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-21.7, -17.6, 19.4, 19.4);


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

        // shine
        this.instance = new lib.Star_gx2();
        this.instance.parent = this;
        this.instance.setTransform(8.9, 11, 0.5, 0.5, -45);
        this.instance._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance).wait(4).to({
            _off: false
        }, 0).to({
            regY: 0.2,
            scaleX: 0.8,
            scaleY: 0.8,
            rotation: 537.2,
            guide: {
                path: [8.8, 11, 9.4, 10.5, 10, 10, 14.1, 5.8, 14.1, 0, 14.1, -5.8, 10, -9.9, 5.9, -14.1, 0.1, -14.1, -0.2, -14.1, -0.4, -14.1]
            }
        }, 11).to({
            regX: -0.4,
            scaleX: 0.4,
            scaleY: 0.4,
            rotation: 1034.9,
            guide: {
                path: [-0.4, -14.1, -6, -13.9, -9.9, -9.9, -14, -5.8, -14, 0, -14, 5.8, -9.9, 10, -6.5, 13.4, -1.9, 14]
            },
            alpha: 0.289
        }, 9).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // shine
        this.instance = new lib.Star_gx3();
        this.instance.parent = this;
        this.instance.setTransform(8.9, 11, 0.5, 0.5, -45);
        this.instance._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance).wait(9).to({
            _off: false
        }, 0).to({
            scaleX: 0.9,
            scaleY: 0.9,
            rotation: 537.2,
            guide: {
                path: [8.8, 11, 9.4, 10.5, 10, 10, 14.1, 5.8, 14.1, 0, 14.1, -5.8, 10, -9.9, 5.9, -14.1, 0.1, -14.1, -0.2, -14.1, -0.4, -14.1]
            }
        }, 11).to({
            regX: -0.4,
            regY: 0.2,
            scaleX: 0.4,
            scaleY: 0.4,
            rotation: 1034.9,
            guide: {
                path: [-0.4, -14.1, -6, -13.9, -9.9, -9.9, -14, -5.8, -14, 0, -14, 5.8, -9.9, 10, -6.5, 13.4, -1.9, 14]
            },
            alpha: 0.301
        }, 9).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


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

        // shine
        this.instance = new lib.Star_gx3();
        this.instance.parent = this;
        this.instance.setTransform(0, 0.2, 0.3, 0.3, -45);

        this.timeline.addTween(cjs.Tween.get(this.instance).to({
            scaleX: 0.5,
            scaleY: 0.5,
            x: -4.9,
            y: -1.6
        }, 4).to({
            scaleX: 0.16,
            scaleY: 0.17,
            x: -17.4,
            y: -3.8
        }, 8).to({
            _off: true
        }, 1).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-7.8, -7.9, 15.4, 15.4);


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

        // shine
        this.instance = new lib.Star_gx2();
        this.instance.parent = this;
        this.instance.setTransform(0, 0.2, 0.3, 0.3, -45);

        this.timeline.addTween(cjs.Tween.get(this.instance).to({
            scaleX: 0.5,
            scaleY: 0.5,
            x: -4.9,
            y: -1.6
        }, 4).to({
            scaleX: 0.16,
            scaleY: 0.17,
            x: -17.4,
            y: -3.8
        }, 8).to({
            _off: true
        }, 1).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-5.9, -5.6, 11.6, 11.6);


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

        // Layer 1
        this.instance = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance.parent = this;
        this.instance.setTransform(-0.5, 1.5, 1.2, 1.2, 0, 0, 0, -0.1, -0.2);

        this.instance_1 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_1.parent = this;
        this.instance_1.setTransform(-10.2, 4.7);

        this.instance_2 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_2.parent = this;
        this.instance_2.setTransform(3.5, -0.5, 0.8, 0.8, 0, 0, 0, -0.1, -0.2);

        this.instance_3 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_3.parent = this;
        this.instance_3.setTransform(-16, -2.2, 1, 1, 180, 0, 0, -0.1, -0.2);

        this.instance_4 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_4.parent = this;
        this.instance_4.setTransform(-0.4, -4.3);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-20.1, -8, 26.9, 16.7);


    (lib.SendReceive = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            on: 9,
            onLoop: 19,
            onDone: 55,
            off: 62
        });

        // art
        this.instance = new lib.SendReceiveArt();
        this.instance.parent = this;
        this.instance.setTransform(0, 0, 1.148, 1.148);
        this.instance._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance).wait(19).to({
            _off: false
        }, 0).to({
            rotation: 90
        }, 9).to({
            rotation: 180
        }, 9).to({
            rotation: 270
        }, 9).to({
            scaleX: 1.15,
            scaleY: 1.15,
            rotation: 350
        }, 8).to({
            _off: true
        }, 1).wait(12));

        // show
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(214,214,214,0)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.f("rgba(171,171,171,0.078)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.shape_2 = new cjs.Shape();
        this.shape_2.graphics.f("rgba(128,128,128,0.161)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.shape_3 = new cjs.Shape();
        this.shape_3.graphics.f("rgba(86,86,86,0.239)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.shape_4 = new cjs.Shape();
        this.shape_4.graphics.f("rgba(43,43,43,0.322)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.shape_5 = new cjs.Shape();
        this.shape_5.graphics.f("rgba(0,0,0,0.4)").s().p("AmPH0QhkAAAAhkIAAsfQAAhkBkAAIMfAAQBkAAAABkIAAMfQAABkhkAAg");

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.shape
            }]
        }, 14).to({
            state: [{
                t: this.shape_1
            }]
        }, 1).to({
            state: [{
                t: this.shape_2
            }]
        }, 1).to({
            state: [{
                t: this.shape_3
            }]
        }, 1).to({
            state: [{
                t: this.shape_4
            }]
        }, 1).to({
            state: [{
                t: this.shape_5
            }]
        }, 1).to({
            state: []
        }, 36).wait(12));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-44.8, -44.8, 89.7, 89.7);


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

        // stars1
        this.instance = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance.parent = this;
        this.instance.setTransform(131.2, 53.4, 1.2, 1.2, 0, 0, 0, -0.2, 0.1);

        this.instance_1 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_1.parent = this;
        this.instance_1.setTransform(136.4, 43.1, 1.5, 1.5, -90, 0, 0, 0, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.instance_1
            }, {
                t: this.instance
            }]
        }).to({
            state: []
        }, 23).wait(9));

        // stars2
        this.instance_2 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_2.parent = this;
        this.instance_2.setTransform(137.7, 64.9, 1.1, 1.1, -90, 0, 0, -0.1, 0.1);

        this.instance_3 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_3.parent = this;
        this.instance_3.setTransform(138.1, 65.9, 1.3, 1.3, 0, 90, -90, -0.1, 0.1);

        this.instance_4 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_4.parent = this;
        this.instance_4.setTransform(136.6, 62.7, 1.5, 1.5, 0, 90, -90, -0.1, 0.1);

        this.instance_5 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_5.parent = this;
        this.instance_5.setTransform(121.3, 88.5, 1.2, 1.2, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_5
            }, {
                t: this.instance_4
            }, {
                t: this.instance_3
            }, {
                t: this.instance_2
            }]
        }, 2).to({
            state: []
        }, 22).wait(8));

        // stars3
        this.instance_6 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_6.parent = this;
        this.instance_6.setTransform(123.6, 102.1, 1, 1, 0, 0, 180, -0.1, 0.1);

        this.instance_7 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_7.parent = this;
        this.instance_7.setTransform(117, 103.3, 1, 1, 0, 180, 0, -0.1, 0.1);

        this.instance_8 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_8.parent = this;
        this.instance_8.setTransform(115.3, 102.1, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_9 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_9.parent = this;
        this.instance_9.setTransform(113.2, 109.8, 1.1, 1.1, 90, 0, 0, -0.1, 0.1);

        this.instance_10 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_10.parent = this;
        this.instance_10.setTransform(112.7, 92.1, 1.2, 1.2, -90, 0, 0, -0.1, 0);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_10
            }, {
                t: this.instance_9
            }, {
                t: this.instance_8
            }, {
                t: this.instance_7
            }, {
                t: this.instance_6
            }]
        }, 4).to({
            state: []
        }, 21).wait(7));

        // stars4
        this.instance_11 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_11.parent = this;
        this.instance_11.setTransform(110.8, 103.3, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.instance_12 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_12.parent = this;
        this.instance_12.setTransform(89.7, 101.6, 1.15, 1.15, 0, 90, -90, -0.1, 0.1);

        this.instance_13 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_13.parent = this;
        this.instance_13.setTransform(62.6, 97, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_14 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_14.parent = this;
        this.instance_14.setTransform(75, 110, 1, 1, 0, 0, 180, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_14
            }, {
                t: this.instance_13
            }, {
                t: this.instance_12
            }, {
                t: this.instance_11
            }]
        }, 6).to({
            state: []
        }, 20).wait(6));

        // stars5
        this.instance_15 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_15.parent = this;
        this.instance_15.setTransform(59.4, 97.9, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_16 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_16.parent = this;
        this.instance_16.setTransform(66.1, 100.7, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_17 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_17.parent = this;
        this.instance_17.setTransform(51.6, 103.4, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_17
            }, {
                t: this.instance_16
            }, {
                t: this.instance_15
            }]
        }, 8).to({
            state: []
        }, 19).wait(5));

        // stars6
        this.instance_18 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_18.parent = this;
        this.instance_18.setTransform(36.8, 94.7, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.instance_19 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_19.parent = this;
        this.instance_19.setTransform(30, 88.8, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_20 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_20.parent = this;
        this.instance_20.setTransform(34.8, 91.2, 1.2, 1.2, -90, 0, 0, -0.1, 0.1);

        this.instance_21 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_21.parent = this;
        this.instance_21.setTransform(39.8, 90.7, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_21
            }, {
                t: this.instance_20
            }, {
                t: this.instance_19
            }, {
                t: this.instance_18
            }]
        }, 10).to({
            state: []
        }, 18).wait(4));

        // stars7
        this.instance_22 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_22.parent = this;
        this.instance_22.setTransform(8.2, 73.5, 1.4, 1.4, 0, 90, -90, -0.1, 0.1);

        this.instance_23 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_23.parent = this;
        this.instance_23.setTransform(16.7, 82, 1, 1, 0, -90, 90, -0.1, 0.1);

        this.instance_24 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_24.parent = this;
        this.instance_24.setTransform(11.2, 82.6, 1.25, 1.25, 90);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_24
            }, {
                t: this.instance_23
            }, {
                t: this.instance_22
            }]
        }, 12).to({
            state: []
        }, 17).wait(3));

        // stars8
        this.instance_25 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_25.parent = this;
        this.instance_25.setTransform(-28.1, 52.5, 1.2, 1.2, 180, 0, 0, -0.1, 0.1);

        this.instance_26 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_26.parent = this;
        this.instance_26.setTransform(-22.8, 54.3, 0.9, 0.9, 0, 90, -90);

        this.instance_27 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_27.parent = this;
        this.instance_27.setTransform(-22.8, 59.3, 0.8, 0.8, -90, 0, 0, -0.1, 0.1);

        this.instance_28 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_28.parent = this;
        this.instance_28.setTransform(-10.2, 58.6, 1, 1, 0, 180, 0, -0.1, 0.1);

        this.instance_29 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_29.parent = this;
        this.instance_29.setTransform(-5.2, 61.9, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_30 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_30.parent = this;
        this.instance_30.setTransform(-0.6, 77, 1.3, 1.3, 90, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_30
            }, {
                t: this.instance_29
            }, {
                t: this.instance_28
            }, {
                t: this.instance_27
            }, {
                t: this.instance_26
            }, {
                t: this.instance_25
            }]
        }, 14).to({
            state: []
        }, 16).wait(2));

        // stars9
        this.instance_31 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_31.parent = this;
        this.instance_31.setTransform(-43.3, 54.3, 0.8, 0.8);

        this.instance_32 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_32.parent = this;
        this.instance_32.setTransform(-37.4, 53.1, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_33 = new lib.StarDisappearing_mc3("synched", 0, false);
        this.instance_33.parent = this;
        this.instance_33.setTransform(-36.3, 50.9, 0.9, 0.9, 0, 0, 0, -0.2, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_33
            }, {
                t: this.instance_32
            }, {
                t: this.instance_31
            }]
        }, 16).to({
            state: []
        }, 15).wait(1));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(126.3, 37.1, 16, 20.9);


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

        // stars1
        this.instance = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance.parent = this;
        this.instance.setTransform(52.2, -36.5, 1.2, 1.2, 0, 0, 0, -0.2, 0.1);

        this.instance_1 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_1.parent = this;
        this.instance_1.setTransform(55.4, -33.4, 1.5, 1.5, -90, 0, 0, 0, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.instance_1
            }, {
                t: this.instance
            }]
        }).to({
            state: []
        }, 14).wait(8));

        // stars2
        this.instance_2 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_2.parent = this;
        this.instance_2.setTransform(60.4, -14.8, 1.1, 1.1, -90, 0, 0, -0.1, 0.1);

        this.instance_3 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_3.parent = this;
        this.instance_3.setTransform(60.8, -13.8, 1.3, 1.3, 0, 90, -90, -0.1, 0.1);

        this.instance_4 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_4.parent = this;
        this.instance_4.setTransform(59.3, -17, 1.5, 1.5, 0, 90, -90, -0.1, 0.1);

        this.instance_5 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_5.parent = this;
        this.instance_5.setTransform(58.1, 4.2, 1.2, 1.2, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_5
            }, {
                t: this.instance_4
            }, {
                t: this.instance_3
            }, {
                t: this.instance_2
            }]
        }, 1).to({
            state: []
        }, 14).wait(7));

        // stars3
        this.instance_6 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_6.parent = this;
        this.instance_6.setTransform(53.8, 20.8, 1, 1, 0, 0, 180, -0.1, 0.1);

        this.instance_7 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_7.parent = this;
        this.instance_7.setTransform(56.8, 29.9, 1, 1, 0, 180, 0, -0.1, 0.1);

        this.instance_8 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_8.parent = this;
        this.instance_8.setTransform(55.1, 28.8, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_9 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_9.parent = this;
        this.instance_9.setTransform(53, 36.5, 1.1, 1.1, 90, 0, 0, -0.1, 0.1);

        this.instance_10 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_10.parent = this;
        this.instance_10.setTransform(52.5, 18.7, 1.2, 1.2, -90, 0, 0, -0.1, 0);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_10
            }, {
                t: this.instance_9
            }, {
                t: this.instance_8
            }, {
                t: this.instance_7
            }, {
                t: this.instance_6
            }]
        }, 2).to({
            state: []
        }, 14).wait(6));

        // stars4
        this.instance_11 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_11.parent = this;
        this.instance_11.setTransform(56.1, 33.9, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.instance_12 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_12.parent = this;
        this.instance_12.setTransform(52.5, 42.9, 1.15, 1.15, 0, 90, -90, -0.1, 0.1);

        this.instance_13 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_13.parent = this;
        this.instance_13.setTransform(34.1, 51.8, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_14 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_14.parent = this;
        this.instance_14.setTransform(36.3, 48.3, 1, 1, 0, 0, 180, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_14
            }, {
                t: this.instance_13
            }, {
                t: this.instance_12
            }, {
                t: this.instance_11
            }]
        }, 3).to({
            state: []
        }, 14).wait(5));

        // stars5
        this.instance_15 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_15.parent = this;
        this.instance_15.setTransform(28.4, 48.7, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_16 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_16.parent = this;
        this.instance_16.setTransform(35.1, 51.5, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_17 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_17.parent = this;
        this.instance_17.setTransform(20.6, 54.2, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_17
            }, {
                t: this.instance_16
            }, {
                t: this.instance_15
            }]
        }, 4).to({
            state: []
        }, 14).wait(4));

        // stars6
        this.instance_18 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_18.parent = this;
        this.instance_18.setTransform(-2.7, 64.2, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.instance_19 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_19.parent = this;
        this.instance_19.setTransform(-9.4, 58.3, 1, 1, 0, 0, 0, -0.1, 0.1);

        this.instance_20 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_20.parent = this;
        this.instance_20.setTransform(-4.6, 60.7, 1.2, 1.2, -90, 0, 0, -0.1, 0.1);

        this.instance_21 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_21.parent = this;
        this.instance_21.setTransform(0.3, 60.2, 1, 1, 180, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_21
            }, {
                t: this.instance_20
            }, {
                t: this.instance_19
            }, {
                t: this.instance_18
            }]
        }, 5).to({
            state: []
        }, 14).wait(3));

        // stars7
        this.instance_22 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_22.parent = this;
        this.instance_22.setTransform(-28.7, 53.5, 1.4, 1.4, 0, 90, -90, -0.1, 0.1);

        this.instance_23 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_23.parent = this;
        this.instance_23.setTransform(-15.6, 53, 1, 1, 0, -90, 90, -0.1, 0.1);

        this.instance_24 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_24.parent = this;
        this.instance_24.setTransform(-21.1, 53.6, 1.25, 1.25, 90);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_24
            }, {
                t: this.instance_23
            }, {
                t: this.instance_22
            }]
        }, 6).to({
            state: []
        }, 14).wait(2));

        // stars8
        this.instance_25 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_25.parent = this;
        this.instance_25.setTransform(-60.2, 0.7, 1.2, 1.2, 180, 0, 0, -0.1, 0.1);

        this.instance_26 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_26.parent = this;
        this.instance_26.setTransform(-54.9, 2.4, 0.9, 0.9, 0, 90, -90);

        this.instance_27 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_27.parent = this;
        this.instance_27.setTransform(-54.9, 7.5, 0.8, 0.8, -90, 0, 0, -0.1, 0.1);

        this.instance_28 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_28.parent = this;
        this.instance_28.setTransform(-52.2, 27.7, 1, 1, 0, 180, 0, -0.1, 0.1);

        this.instance_29 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_29.parent = this;
        this.instance_29.setTransform(-47.1, 36.5, 1, 1, -90, 0, 0, -0.1, 0.1);

        this.instance_30 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_30.parent = this;
        this.instance_30.setTransform(-44.5, 39, 1.3, 1.3, 90, 0, 0, -0.1, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_30
            }, {
                t: this.instance_29
            }, {
                t: this.instance_28
            }, {
                t: this.instance_27
            }, {
                t: this.instance_26
            }, {
                t: this.instance_25
            }]
        }, 7).to({
            state: []
        }, 14).wait(1));

        // stars9
        this.instance_31 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_31.parent = this;
        this.instance_31.setTransform(-50.5, -34.6, 0.8, 0.8, 0, -90, 90);

        this.instance_32 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_32.parent = this;
        this.instance_32.setTransform(-63, -10, 1, 1, 0, 90, -90, -0.1, 0.1);

        this.instance_33 = new lib.StarDisappearing_mc2("synched", 0, false);
        this.instance_33.parent = this;
        this.instance_33.setTransform(-62, -12.4, 0.9, 0.9, 90, 0, 0, -0.2, 0.1);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_33
            }, {
                t: this.instance_32
            }, {
                t: this.instance_31
            }]
        }, 8).wait(14));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(45.3, -43.3, 18.2, 19);


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

        // sparkles
        this.instance = new lib.Sparkle_grp("synched", 0, false);
        this.instance.parent = this;
        this.instance.setTransform(0, 29, 1, 1, 90);

        this.timeline.addTween(cjs.Tween.get(this.instance).to({
            _off: true
        }, 14).wait(10));

        // sparkles
        this.instance_1 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_1.parent = this;
        this.instance_1.setTransform(0, 57.6, 1, 1, 90);
        this.instance_1._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(1).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(9));

        // sparkles
        this.instance_2 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_2.parent = this;
        this.instance_2.setTransform(0, 88.4, 1, 1, 90);
        this.instance_2._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_2).wait(2).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(8));

        // sparkles
        this.instance_3 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_3.parent = this;
        this.instance_3.setTransform(0, 121.4, 1, 1, 90);
        this.instance_3._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_3).wait(3).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(7));

        // sparkles
        this.instance_4 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_4.parent = this;
        this.instance_4.setTransform(0, 153.3, 1, 1, 90);
        this.instance_4._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_4).wait(4).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(6));

        // sparkles
        this.instance_5 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_5.parent = this;
        this.instance_5.setTransform(0, 185.2, 1, 1, 90);
        this.instance_5._off = true;

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

        // sparkles
        this.instance_6 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_6.parent = this;
        this.instance_6.setTransform(0, 219.3, 1, 1, 90);
        this.instance_6._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_6).wait(6).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(4));

        // sparkles
        this.instance_7 = new lib.Sparkle_grp("synched", 0, false);
        this.instance_7.parent = this;
        this.instance_7.setTransform(0, 252.3, 1, 1, 90);
        this.instance_7._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_7).wait(7).to({
            _off: false
        }, 0).to({
            _off: true
        }, 14).wait(3));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(-8.6, 8.9, 16.7, 26.9);


    (lib.animSymbolsReveal = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            "static": 0,
            s01: 4,
            s01Done: 49,
            s02: 57,
            s02Done: 102,
            s03: 110,
            s03Done: 152,
            s04: 160,
            s04Done: 203,
            selectS01_sound: 5,
            selectS02_sound: 58,
            selectS03_sound: 111,
            selectS04_sound: 161
        });

        // timeline functions:
        this.frame_1 = function() {
            /* stop();*/
        }
        this.frame_49 = function() {
            /* stop();*/
        }
        this.frame_102 = function() {
            /* stop();*/
        }
        this.frame_152 = function() {
            /* stop();*/
        }
        this.frame_203 = function() {
            /* stop();*/
        }

        // actions tween:
        this.timeline.addTween(cjs.Tween.get(this).wait(1).call(this.frame_1).wait(48).call(this.frame_49).wait(53).call(this.frame_102).wait(50).call(this.frame_152).wait(51).call(this.frame_203).wait(8));

        // mask (mask)
        var mask = new cjs.Shape();
        mask._off = true;
        var mask_graphics_4 = new cjs.Graphics().p("AC0IcIAAloIFoAAIAAFog");
        var mask_graphics_5 = new cjs.Graphics().p("ABmI0IAAnMIHPAAIAAHMg");
        var mask_graphics_6 = new cjs.Graphics().p("AAZJLIAAouII2AAIAAIug");
        var mask_graphics_7 = new cjs.Graphics().p("AgzJjIAAqRIKcAAIAAKRg");
        var mask_graphics_8 = new cjs.Graphics().p("AiAJ7IAAr0IMCAAIAAL0g");
        var mask_graphics_9 = new cjs.Graphics().p("AjOKTIAAtYINqAAIAANYg");
        var mask_graphics_10 = new cjs.Graphics().p("AkbKrIAAu7IPQAAIAAO7g");
        var mask_graphics_11 = new cjs.Graphics().p("AloLCIAAweIQ3AAIAAQeg");
        var mask_graphics_12 = new cjs.Graphics().p("Am1LaIAAyBISdAAIAASBg");
        var mask_graphics_13 = new cjs.Graphics().p("AoDLyIAAzlIUFAAIAATlg");
        var mask_graphics_14 = new cjs.Graphics().p("ApQMKIAA1IIVsAAIAAVIg");
        var mask_graphics_15 = new cjs.Graphics().p("AqdMiIAA2rIXSAAIAAWrg");
        var mask_graphics_16 = new cjs.Graphics().p("ArqM5IAA4OIY5AAIAAYOg");
        var mask_graphics_17 = new cjs.Graphics().p("As4NRIAA5xIagAAIAAZxg");
        var mask_graphics_18 = new cjs.Graphics().p("AuDNrIAA7VIcHAAIAAbVg");

        this.timeline.addTween(cjs.Tween.get(mask).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(4).to({
            graphics: mask_graphics_4,
            x: 54,
            y: 54
        }).wait(1).to({
            graphics: mask_graphics_5,
            x: 56.5,
            y: 56.4
        }).wait(1).to({
            graphics: mask_graphics_6,
            x: 59.1,
            y: 58.7
        }).wait(1).to({
            graphics: mask_graphics_7,
            x: 61.7,
            y: 61.1
        }).wait(1).to({
            graphics: mask_graphics_8,
            x: 64.2,
            y: 63.5
        }).wait(1).to({
            graphics: mask_graphics_9,
            x: 66.8,
            y: 65.9
        }).wait(1).to({
            graphics: mask_graphics_10,
            x: 69.3,
            y: 68.3
        }).wait(1).to({
            graphics: mask_graphics_11,
            x: 71.9,
            y: 70.6
        }).wait(1).to({
            graphics: mask_graphics_12,
            x: 74.4,
            y: 73
        }).wait(1).to({
            graphics: mask_graphics_13,
            x: 77,
            y: 75.4
        }).wait(1).to({
            graphics: mask_graphics_14,
            x: 79.6,
            y: 77.8
        }).wait(1).to({
            graphics: mask_graphics_15,
            x: 82.1,
            y: 80.2
        }).wait(1).to({
            graphics: mask_graphics_16,
            x: 84.7,
            y: 82.5
        }).wait(1).to({
            graphics: mask_graphics_17,
            x: 87.2,
            y: 84.9
        }).wait(1).to({
            graphics: mask_graphics_18,
            x: 90,
            y: 87.5
        }).wait(193));

        // sparks circular
        this.instance = new lib.StarsSweep_mc2("synched", 0);
        this.instance.parent = this;
        this.instance.setTransform(90, 88.8, 1.137, 1.133, 180, 0, 0, 0, 1.1);
        this.instance._off = true;

        var maskedShapeInstanceList = [this.instance];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance).wait(14).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(176));

        // sparks circular
        this.instance_1 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_1.parent = this;
        this.instance_1.setTransform(-59.9, 154.4, 1.137, 1.133, 0, 0, 180, 131.8, 56.8);
        this.instance_1._off = true;

        var maskedShapeInstanceList = [this.instance_1];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_1).wait(14).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(176));

        // sparks
        this.instance_2 = new lib.StarsSweep_mc3("synched", 0);
        this.instance_2.parent = this;
        this.instance_2.setTransform(154.5, 45.5, 0.972, 0.971, 0, 0, 0, 133.4, 47.9);

        this.instance_3 = new lib.StarsSweep_mc3("synched", 0);
        this.instance_3.parent = this;
        this.instance_3.setTransform(165, 38.4, 0.972, 0.971, 0, 0, 0, 133.6, 47.9);

        var maskedShapeInstanceList = [this.instance_2, this.instance_3];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_3
            }, {
                t: this.instance_2
            }]
        }, 14).to({
            state: []
        }, 21).to({
            state: []
        }, 22).wait(154));

        // goddess
        this.instance_4 = new lib.S01GoddessStatic();
        this.instance_4.parent = this;
        this.instance_4.setTransform(90.1, 90.1, 1.1, 1.1, 0, 0, 180, 0.1, 0.1);
        this.instance_4.alpha = 0;
        this.instance_4._off = true;

        var maskedShapeInstanceList = [this.instance_4];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_4).wait(9).to({
            _off: false
        }, 0).to({
            regX: 0,
            scaleX: 1.2,
            scaleY: 1.2,
            y: 90,
            alpha: 1
        }, 9).wait(3).to({
            regX: 0.1,
            scaleX: 1.22,
            scaleY: 1.22,
            y: 90.1
        }, 7).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 14).to({
            _off: true
        }, 15).wait(154));

        // goddess glow
        this.instance_5 = new lib.S01GoddessGlow();
        this.instance_5.parent = this;
        this.instance_5.setTransform(90.1, 90.1, 1.1, 1.1, 0, 0, 180, 0.1, 0.1);
        this.instance_5.alpha = 0;
        this.instance_5._off = true;

        var maskedShapeInstanceList = [this.instance_5];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_5).wait(9).to({
            _off: false
        }, 0).to({
            regX: 0,
            scaleX: 1.2,
            scaleY: 1.2,
            y: 90,
            alpha: 1
        }, 9).wait(3).to({
            regX: 0.1,
            scaleX: 1.22,
            scaleY: 1.22,
            y: 90.1
        }, 7).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2,
            alpha: 0
        }, 14).to({
            _off: true
        }, 15).wait(154));

        // rays
        this.instance_6 = new lib.Rays();
        this.instance_6.parent = this;
        this.instance_6.setTransform(90, 90);
        this.instance_6.alpha = 0;
        this.instance_6.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_6._off = true;

        var maskedShapeInstanceList = [this.instance_6];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_6).wait(15).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(169));

        // mask (mask)
        var mask_1 = new cjs.Shape();
        mask_1._off = true;
        var mask_1_graphics_6 = new cjs.Graphics().p(" ");

        this.timeline.addTween(cjs.Tween.get(mask_1).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(6).to({
            graphics: mask_1_graphics_6,
            x: 89.9,
            y: 90
        }).wait(205));

        // scwing
        this.instance_7 = new lib.Scwing("synched", 0);
        this.instance_7.parent = this;
        this.instance_7.setTransform(-10, -10, 1, 1, 30);
        this.instance_7._off = true;

        var maskedShapeInstanceList = [this.instance_7];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_1;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_7).wait(18).to({
            _off: false
        }, 0).to({
            regX: 0.2,
            regY: 0.1,
            x: 195,
            y: 195.1
        }, 10).to({
            regX: 0,
            regY: 0,
            x: -10,
            y: -10
        }, 14).to({
            _off: true
        }, 1).wait(168));

        // background
        this.instance_8 = new lib.S01BackgroundFree();
        this.instance_8.parent = this;
        this.instance_8.setTransform(90, 90, 0.2, 0.2, 0, 0, 0, 0.3, 0.3);
        this.instance_8.alpha = 0.191;
        this.instance_8._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_8).wait(4).to({
            _off: false
        }, 0).to({
            regX: 0,
            regY: 0,
            scaleX: 1,
            scaleY: 1,
            alpha: 1
        }, 14).to({
            _off: true
        }, 39).wait(154));

        // mask copy (mask)
        var mask_2 = new cjs.Shape();
        mask_2._off = true;
        var mask_2_graphics_57 = new cjs.Graphics().p("AC0IcIAAloIFoAAIAAFog");
        var mask_2_graphics_58 = new cjs.Graphics().p("ABsI0IAAnMIHIAAIAAHMg");
        var mask_2_graphics_59 = new cjs.Graphics().p("AAkJLIAAouIIoAAIAAIug");
        var mask_2_graphics_60 = new cjs.Graphics().p("AgjJjIAAqRIKGAAIAAKRg");
        var mask_2_graphics_61 = new cjs.Graphics().p("AhrJ7IAAr0ILmAAIAAL0g");
        var mask_2_graphics_62 = new cjs.Graphics().p("AizKTIAAtYINGAAIAANYg");
        var mask_2_graphics_63 = new cjs.Graphics().p("Aj7KrIAAu7IOmAAIAAO7g");
        var mask_2_graphics_64 = new cjs.Graphics().p("AlDLCIAAweIQGAAIAAQeg");
        var mask_2_graphics_65 = new cjs.Graphics().p("AmLLaIAAyBIRmAAIAASBg");
        var mask_2_graphics_66 = new cjs.Graphics().p("AnTLyIAAzlITGAAIAATlg");
        var mask_2_graphics_67 = new cjs.Graphics().p("AobMKIAA1IIUmAAIAAVIg");
        var mask_2_graphics_68 = new cjs.Graphics().p("ApjMiIAA2rIWGAAIAAWrg");
        var mask_2_graphics_69 = new cjs.Graphics().p("AqsM5IAA4OIXnAAIAAYOg");
        var mask_2_graphics_70 = new cjs.Graphics().p("Ar0NRIAA5xIZGAAIAAZxg");
        var mask_2_graphics_71 = new cjs.Graphics().p("As6NrIAA7VIamAAIAAbVg");

        this.timeline.addTween(cjs.Tween.get(mask_2).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(57).to({
            graphics: mask_2_graphics_57,
            x: 54,
            y: 54
        }).wait(1).to({
            graphics: mask_2_graphics_58,
            x: 56.4,
            y: 56.4
        }).wait(1).to({
            graphics: mask_2_graphics_59,
            x: 58.8,
            y: 58.7
        }).wait(1).to({
            graphics: mask_2_graphics_60,
            x: 61.1,
            y: 61.1
        }).wait(1).to({
            graphics: mask_2_graphics_61,
            x: 63.5,
            y: 63.5
        }).wait(1).to({
            graphics: mask_2_graphics_62,
            x: 65.9,
            y: 65.9
        }).wait(1).to({
            graphics: mask_2_graphics_63,
            x: 68.3,
            y: 68.3
        }).wait(1).to({
            graphics: mask_2_graphics_64,
            x: 70.7,
            y: 70.6
        }).wait(1).to({
            graphics: mask_2_graphics_65,
            x: 73.1,
            y: 73
        }).wait(1).to({
            graphics: mask_2_graphics_66,
            x: 75.5,
            y: 75.4
        }).wait(1).to({
            graphics: mask_2_graphics_67,
            x: 77.9,
            y: 77.8
        }).wait(1).to({
            graphics: mask_2_graphics_68,
            x: 80.3,
            y: 80.2
        }).wait(1).to({
            graphics: mask_2_graphics_69,
            x: 82.7,
            y: 82.5
        }).wait(1).to({
            graphics: mask_2_graphics_70,
            x: 85,
            y: 84.9
        }).wait(1).to({
            graphics: mask_2_graphics_71,
            x: 87.6,
            y: 87.5
        }).wait(140));

        // sparks circular
        this.instance_9 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_9.parent = this;
        this.instance_9.setTransform(90, 88.8, 1.137, 1.133, 180, 0, 0, 0, 1.1);
        this.instance_9._off = true;

        var maskedShapeInstanceList = [this.instance_9];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_9).wait(67).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(123));

        // sparks circular
        this.instance_10 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_10.parent = this;
        this.instance_10.setTransform(-59.9, 154.4, 1.137, 1.133, 0, 0, 180, 131.8, 56.8);
        this.instance_10._off = true;

        var maskedShapeInstanceList = [this.instance_10];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_10).wait(67).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(123));

        // sparks
        this.instance_11 = new lib.StarsSweep_mc3("synched", 0);
        this.instance_11.parent = this;
        this.instance_11.setTransform(154.5, 45.5, 0.972, 0.971, 0, 0, 0, 133.4, 47.9);

        this.instance_12 = new lib.StarsSweep_mc3("synched", 0);
        this.instance_12.parent = this;
        this.instance_12.setTransform(165, 38.4, 0.972, 0.971, 0, 0, 0, 133.6, 47.9);

        var maskedShapeInstanceList = [this.instance_11, this.instance_12];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_12
            }, {
                t: this.instance_11
            }]
        }, 67).to({
            state: []
        }, 21).to({
            state: []
        }, 22).wait(101));

        // adonis
        this.instance_13 = new lib.S02AdonisStatic();
        this.instance_13.parent = this;
        this.instance_13.setTransform(90.1, 90.1, 1.222, 1.222, 0, 0, 180, 0.1, 0.1);
        this.instance_13.alpha = 0;
        this.instance_13._off = true;

        var maskedShapeInstanceList = [this.instance_13];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_13).wait(62).to({
            _off: false
        }, 0).to({
            alpha: 1
        }, 9).wait(10).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 14).to({
            _off: true
        }, 15).wait(101));

        // adonis glow
        this.instance_14 = new lib.S02AdonisGlow();
        this.instance_14.parent = this;
        this.instance_14.setTransform(90.1, 90.1, 1.222, 1.222, 0, 0, 180, 0.1, 0.1);
        this.instance_14.alpha = 0;
        this.instance_14._off = true;

        var maskedShapeInstanceList = [this.instance_14];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_14).wait(62).to({
            _off: false
        }, 0).to({
            alpha: 1
        }, 9).wait(10).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2,
            alpha: 0
        }, 14).to({
            _off: true
        }, 15).wait(101));

        // rays
        this.instance_15 = new lib.Rays();
        this.instance_15.parent = this;
        this.instance_15.setTransform(90, 90);
        this.instance_15.alpha = 0;
        this.instance_15.shadow = new cjs.Shadow("rgba(255,204,255,1)", 0, 0, 55);
        this.instance_15._off = true;

        var maskedShapeInstanceList = [this.instance_15];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_2;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_15).wait(68).to({
            _off: false
        }, 0).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 880.2,
            alpha: 0.5
        }, 8).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 765.8
        }, 10).to({
            scaleX: 1,
            scaleY: 1,
            rotation: 720,
            alpha: 0
        }, 8).to({
            _off: true
        }, 1).wait(116));

        // mask (mask)
        var mask_3 = new cjs.Shape();
        mask_3._off = true;
        var mask_3_graphics_59 = new cjs.Graphics().p(" ");

        this.timeline.addTween(cjs.Tween.get(mask_3).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(59).to({
            graphics: mask_3_graphics_59,
            x: 89.9,
            y: 90
        }).wait(152));

        // scwing
        this.instance_16 = new lib.Scwing("synched", 0);
        this.instance_16.parent = this;
        this.instance_16.setTransform(-10, -10, 1, 1, 30);
        this.instance_16._off = true;

        var maskedShapeInstanceList = [this.instance_16];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_3;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_16).wait(71).to({
            _off: false
        }, 0).to({
            regX: 0.2,
            regY: 0.1,
            x: 195,
            y: 195.1
        }, 10).to({
            regX: 0,
            regY: 0,
            x: -10,
            y: -10
        }, 14).to({
            _off: true
        }, 1).wait(115));

        // background
        this.instance_17 = new lib.S02BackgroundFree();
        this.instance_17.parent = this;
        this.instance_17.setTransform(90, 90, 0.2, 0.2, 0, 0, 0, 0.3, 0.3);
        this.instance_17.alpha = 0.191;
        this.instance_17._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_17).wait(57).to({
            _off: false
        }, 0).to({
            regX: 0,
            regY: 0,
            scaleX: 1,
            scaleY: 1,
            alpha: 1
        }, 14).to({
            _off: true
        }, 39).wait(101));

        // mask (mask)
        var mask_4 = new cjs.Shape();
        mask_4._off = true;
        var mask_4_graphics_110 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHg");

        this.timeline.addTween(cjs.Tween.get(mask_4).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(110).to({
            graphics: mask_4_graphics_110,
            x: 90,
            y: 90
        }).wait(101));

        // sparks frame
        this.instance_18 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_18.parent = this;
        this.instance_18.setTransform(170, 170, 0.681, 0.681, 90);

        this.instance_19 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_19.parent = this;
        this.instance_19.setTransform(83.5, -55.5, 0.681, 0.681, -90, 0, 0, 96.2, 107.9);

        this.instance_20 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_20.parent = this;
        this.instance_20.setTransform(-55.5, 96.6, 0.681, 0.681, 180, 0, 0, 96.2, 107.9);

        this.instance_21 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_21.parent = this;
        this.instance_21.setTransform(235.9, 83.6, 0.681, 0.681, 0, 0, 0, 96.7, 108);

        var maskedShapeInstanceList = [this.instance_18, this.instance_19, this.instance_20, this.instance_21];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_4;
        }

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_21
            }, {
                t: this.instance_20
            }, {
                t: this.instance_19
            }, {
                t: this.instance_18
            }]
        }, 124).to({
            state: []
        }, 21).to({
            state: []
        }, 15).wait(51));

        // sparks circular
        this.instance_22 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_22.parent = this;
        this.instance_22.setTransform(38.1, 133.2, 1.137, 1.133, 180, 0, 0, 131.8, 56.8);
        this.instance_22._off = true;

        var maskedShapeInstanceList = [this.instance_22];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_4;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_22).wait(124).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(66));

        // sparks circular
        this.instance_23 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_23.parent = this;
        this.instance_23.setTransform(38, 45.8, 1.137, 1.133, 0, 0, 180, 131.8, 56.8);
        this.instance_23._off = true;

        var maskedShapeInstanceList = [this.instance_23];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_4;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_23).wait(124).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(66));

        // mask (mask)
        var mask_5 = new cjs.Shape();
        mask_5._off = true;
        var mask_5_graphics_110 = new cjs.Graphics().p("ADfIIIAAlAIE+AAIAAFAg");
        var mask_5_graphics_111 = new cjs.Graphics().p("ACfIcIAAmcIGYAAIAAGcg");
        var mask_5_graphics_112 = new cjs.Graphics().p("ABeIwIAAn3IHyAAIAAH3g");
        var mask_5_graphics_113 = new cjs.Graphics().p("AAdJEIAApRIJNAAIAAJRg");
        var mask_5_graphics_114 = new cjs.Graphics().p("AgjJYIAAqtIKmAAIAAKtg");
        var mask_5_graphics_115 = new cjs.Graphics().p("AhkJsIAAsIIMBAAIAAMIg");
        var mask_5_graphics_116 = new cjs.Graphics().p("AilKAIAAtjINcAAIAANjg");
        var mask_5_graphics_117 = new cjs.Graphics().p("AjmKUIAAu/IO2AAIAAO/g");
        var mask_5_graphics_118 = new cjs.Graphics().p("AknKoIAAwaIQRAAIAAQag");
        var mask_5_graphics_119 = new cjs.Graphics().p("AloK8IAAx1IRsAAIAAR1g");
        var mask_5_graphics_120 = new cjs.Graphics().p("AmoLQIAAzRITFAAIAATRg");
        var mask_5_graphics_121 = new cjs.Graphics().p("AnpLkIAA0sIUgAAIAAUsg");
        var mask_5_graphics_122 = new cjs.Graphics().p("AoqL4IAA2HIV7AAIAAWHg");
        var mask_5_graphics_123 = new cjs.Graphics().p("AprMMIAA3jIXVAAIAAXjg");
        var mask_5_graphics_124 = new cjs.Graphics().p("AqsMgIAA4/IYwAAIAAY/g");
        var mask_5_graphics_134 = new cjs.Graphics().p("AqsMgIAA4/IYwAAIAAY/g");

        this.timeline.addTween(cjs.Tween.get(mask_5).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(110).to({
            graphics: mask_5_graphics_110,
            x: 54.1,
            y: 52
        }).wait(1).to({
            graphics: mask_5_graphics_111,
            x: 56.7,
            y: 54
        }).wait(1).to({
            graphics: mask_5_graphics_112,
            x: 59.2,
            y: 56
        }).wait(1).to({
            graphics: mask_5_graphics_113,
            x: 61.8,
            y: 58
        }).wait(1).to({
            graphics: mask_5_graphics_114,
            x: 64.3,
            y: 60
        }).wait(1).to({
            graphics: mask_5_graphics_115,
            x: 66.9,
            y: 62
        }).wait(1).to({
            graphics: mask_5_graphics_116,
            x: 69.5,
            y: 64
        }).wait(1).to({
            graphics: mask_5_graphics_117,
            x: 72,
            y: 66
        }).wait(1).to({
            graphics: mask_5_graphics_118,
            x: 74.6,
            y: 68
        }).wait(1).to({
            graphics: mask_5_graphics_119,
            x: 77.2,
            y: 70
        }).wait(1).to({
            graphics: mask_5_graphics_120,
            x: 79.7,
            y: 72
        }).wait(1).to({
            graphics: mask_5_graphics_121,
            x: 82.3,
            y: 74
        }).wait(1).to({
            graphics: mask_5_graphics_122,
            x: 84.9,
            y: 76
        }).wait(1).to({
            graphics: mask_5_graphics_123,
            x: 87.4,
            y: 78
        }).wait(1).to({
            graphics: mask_5_graphics_124,
            x: 90,
            y: 80
        }).wait(10).to({
            graphics: mask_5_graphics_134,
            x: 90,
            y: 80
        }).wait(77));

        // pegasus
        this.instance_24 = new lib.S03PegasusStatic();
        this.instance_24.parent = this;
        this.instance_24.setTransform(61.6, 90.1, 1.1, 1.1, 0, 0, 180, 0.1, 0.1);
        this.instance_24.alpha = 0;
        this.instance_24._off = true;

        var maskedShapeInstanceList = [this.instance_24];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_5;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_24).wait(115).to({
            _off: false
        }, 0).to({
            scaleX: 1.2,
            scaleY: 1.2,
            alpha: 1
        }, 9).wait(10).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 90.2,
            y: 90.2
        }, 14).to({
            _off: true
        }, 12).wait(51));

        // mask (mask)
        var mask_6 = new cjs.Shape();
        mask_6._off = true;
        var mask_6_graphics_110 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHg");

        this.timeline.addTween(cjs.Tween.get(mask_6).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(110).to({
            graphics: mask_6_graphics_110,
            x: 90,
            y: 90
        }).wait(101));

        // scwing
        this.instance_25 = new lib.Scwing("synched", 0);
        this.instance_25.parent = this;
        this.instance_25.setTransform(-10, -10, 1, 1, 30);
        this.instance_25.alpha = 0.699;
        this.instance_25._off = true;

        var maskedShapeInstanceList = [this.instance_25];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_6;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_25).wait(124).to({
            _off: false
        }, 0).to({
            regX: 0.2,
            regY: 0.1,
            x: 195,
            y: 195.1
        }, 10).to({
            regX: 0,
            regY: 0,
            x: -10,
            y: -10
        }, 14).to({
            _off: true
        }, 1).wait(62));

        // background
        this.instance_26 = new lib.S03BackgroundFree();
        this.instance_26.parent = this;
        this.instance_26.setTransform(90.1, 90.1, 0.2, 0.2, 0, 0, 0, 0.3, 0.3);
        this.instance_26.alpha = 0.191;
        this.instance_26._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_26).wait(110).to({
            _off: false
        }, 0).to({
            regX: 0,
            regY: 0,
            scaleX: 1,
            scaleY: 1,
            x: 90,
            y: 90,
            alpha: 1
        }, 14).to({
            _off: true
        }, 36).wait(51));

        // mask (mask)
        var mask_7 = new cjs.Shape();
        mask_7._off = true;
        var mask_7_graphics_160 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHg");

        this.timeline.addTween(cjs.Tween.get(mask_7).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(160).to({
            graphics: mask_7_graphics_160,
            x: 90.1,
            y: 90.1
        }).wait(51));

        // sparks frame
        this.instance_27 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_27.parent = this;
        this.instance_27.setTransform(170, 170, 0.681, 0.681, 90);

        this.instance_28 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_28.parent = this;
        this.instance_28.setTransform(83.5, -55.5, 0.681, 0.681, -90, 0, 0, 96.2, 107.9);

        this.instance_29 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_29.parent = this;
        this.instance_29.setTransform(-55.5, 96.6, 0.681, 0.681, 180, 0, 0, 96.2, 107.9);

        this.instance_30 = new lib.SparkleHighlightAnim("synched", 0);
        this.instance_30.parent = this;
        this.instance_30.setTransform(235.9, 83.6, 0.681, 0.681, 0, 0, 0, 96.7, 108);

        var maskedShapeInstanceList = [this.instance_27, this.instance_28, this.instance_29, this.instance_30];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_7;
        }

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_30
            }, {
                t: this.instance_29
            }, {
                t: this.instance_28
            }, {
                t: this.instance_27
            }]
        }, 174).to({
            state: []
        }, 21).wait(16));

        // sparks circular
        this.instance_31 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_31.parent = this;
        this.instance_31.setTransform(38.1, 133.2, 1.137, 1.133, 180, 0, 0, 131.8, 56.8);
        this.instance_31._off = true;

        var maskedShapeInstanceList = [this.instance_31];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_7;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_31).wait(174).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(16));

        // sparks circular
        this.instance_32 = new lib.StarsSweep_mc2("synched", 0);
        this.instance_32.parent = this;
        this.instance_32.setTransform(38, 45.8, 1.137, 1.133, 0, 0, 180, 131.8, 56.8);
        this.instance_32._off = true;

        var maskedShapeInstanceList = [this.instance_32];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_7;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_32).wait(174).to({
            _off: false
        }, 0).to({
            _off: true
        }, 21).wait(16));

        // mask (mask)
        var mask_8 = new cjs.Shape();
        mask_8._off = true;
        var mask_8_graphics_160 = new cjs.Graphics().p("AC0IcIAAloIFoAAIAAFog");
        var mask_8_graphics_161 = new cjs.Graphics().p("ABrI0IAAnJIHJAAIAAHJg");
        var mask_8_graphics_162 = new cjs.Graphics().p("AAhJNIAAosIIsAAIAAIsg");
        var mask_8_graphics_163 = new cjs.Graphics().p("AgnJlIAAqMIKMAAIAAKMg");
        var mask_8_graphics_164 = new cjs.Graphics().p("AhwJ+IAAruILuAAIAALug");
        var mask_8_graphics_165 = new cjs.Graphics().p("Ai5KWIAAtPINPAAIAANPg");
        var mask_8_graphics_166 = new cjs.Graphics().p("AkDKvIAAuyIOyAAIAAOyg");
        var mask_8_graphics_167 = new cjs.Graphics().p("AlMLHIAAwTIQTAAIAAQTg");
        var mask_8_graphics_168 = new cjs.Graphics().p("AmVLfIAAx0IR0AAIAAR0g");
        var mask_8_graphics_169 = new cjs.Graphics().p("AnfL4IAAzXITXAAIAATXg");
        var mask_8_graphics_170 = new cjs.Graphics().p("AooMQIAA04IU4AAIAAU4g");
        var mask_8_graphics_171 = new cjs.Graphics().p("ApxMpIAA2aIWaAAIAAWag");
        var mask_8_graphics_172 = new cjs.Graphics().p("Aq6NBIAA37IX7AAIAAX7g");
        var mask_8_graphics_173 = new cjs.Graphics().p("AsENaIAA5eIZeAAIAAZeg");
        var mask_8_graphics_174 = new cjs.Graphics().p("AtONxIAA6/Ia/AAIAAa/g");

        this.timeline.addTween(cjs.Tween.get(mask_8).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(160).to({
            graphics: mask_8_graphics_160,
            x: 54,
            y: 54
        }).wait(1).to({
            graphics: mask_8_graphics_161,
            x: 56.4,
            y: 56.4
        }).wait(1).to({
            graphics: mask_8_graphics_162,
            x: 58.9,
            y: 58.9
        }).wait(1).to({
            graphics: mask_8_graphics_163,
            x: 61.3,
            y: 61.3
        }).wait(1).to({
            graphics: mask_8_graphics_164,
            x: 63.8,
            y: 63.8
        }).wait(1).to({
            graphics: mask_8_graphics_165,
            x: 66.2,
            y: 66.2
        }).wait(1).to({
            graphics: mask_8_graphics_166,
            x: 68.7,
            y: 68.7
        }).wait(1).to({
            graphics: mask_8_graphics_167,
            x: 71.1,
            y: 71.1
        }).wait(1).to({
            graphics: mask_8_graphics_168,
            x: 73.5,
            y: 73.5
        }).wait(1).to({
            graphics: mask_8_graphics_169,
            x: 76,
            y: 76
        }).wait(1).to({
            graphics: mask_8_graphics_170,
            x: 78.4,
            y: 78.4
        }).wait(1).to({
            graphics: mask_8_graphics_171,
            x: 80.9,
            y: 80.9
        }).wait(1).to({
            graphics: mask_8_graphics_172,
            x: 83.3,
            y: 83.3
        }).wait(1).to({
            graphics: mask_8_graphics_173,
            x: 85.8,
            y: 85.8
        }).wait(1).to({
            graphics: mask_8_graphics_174,
            x: 88.1,
            y: 88.1
        }).wait(37));

        // dove
        this.instance_33 = new lib.S04DoveStatic();
        this.instance_33.parent = this;
        this.instance_33.setTransform(90, 90.1, 1.05, 1.05, 0, 0, 180, 0, 0.1);
        this.instance_33.alpha = 0;
        this.instance_33._off = true;

        var maskedShapeInstanceList = [this.instance_33];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_8;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_33).wait(165).to({
            _off: false
        }, 0).to({
            regX: -0.1,
            regY: 0.3,
            scaleX: 1.2,
            scaleY: 1.2,
            y: 90.2,
            alpha: 1
        }, 9).wait(10).to({
            regX: 0.2,
            regY: 0.2,
            scaleX: 1,
            scaleY: 1,
            x: 89.8
        }, 14).wait(13));

        // mask (mask)
        var mask_9 = new cjs.Shape();
        mask_9._off = true;
        var mask_9_graphics_160 = new cjs.Graphics().p("AuDOEIAA8HIcHAAIAAcHg");

        this.timeline.addTween(cjs.Tween.get(mask_9).to({
            graphics: null,
            x: 0,
            y: 0
        }).wait(160).to({
            graphics: mask_9_graphics_160,
            x: 90,
            y: 90
        }).wait(51));

        // scwing
        this.instance_34 = new lib.Scwing("synched", 0);
        this.instance_34.parent = this;
        this.instance_34.setTransform(-10, -10, 1, 1, 30);
        this.instance_34.alpha = 0.699;
        this.instance_34._off = true;

        var maskedShapeInstanceList = [this.instance_34];

        for (var shapedInstanceItr = 0; shapedInstanceItr < maskedShapeInstanceList.length; shapedInstanceItr++) {
            maskedShapeInstanceList[shapedInstanceItr].mask = mask_9;
        }

        this.timeline.addTween(cjs.Tween.get(this.instance_34).wait(174).to({
            _off: false
        }, 0).to({
            regX: 0.2,
            regY: 0.1,
            x: 195,
            y: 195.1
        }, 10).to({
            regX: 0,
            regY: 0,
            x: -10,
            y: -10
        }, 14).to({
            _off: true
        }, 1).wait(12));

        // background
        this.instance_35 = new lib.S04BackgroundFree();
        this.instance_35.parent = this;
        this.instance_35.setTransform(90.1, 90.1, 0.2, 0.2, 0, 0, 0, 0.3, 0.3);
        this.instance_35.alpha = 0.199;
        this.instance_35._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_35).wait(160).to({
            _off: false
        }, 0).to({
            regX: 0,
            regY: 0,
            scaleX: 1,
            scaleY: 1,
            x: 90,
            y: 90,
            alpha: 1
        }, 14).wait(37));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = null;


    (lib.PickButtonMc = function(mode, startPosition, loop) {
        this.initialize(mode, startPosition, loop, {
            unrevealedActiveLoop: 12,
            unrevealedActive: 0,
            unrevealedActiveDone: 34,
            unrevealedStop: 33
        });

        // reveal animations
        this.anim = new lib.animSymbolsReveal();
        this.anim.parent = this;

        this.timeline.addTween(cjs.Tween.get(this.anim).wait(36));

        // sparkles
        this.instance = new lib.StarDisappearing_mc4();
        this.instance.parent = this;
        this.instance.setTransform(88.5, 117);

        this.instance_1 = new lib.StarDisappearing_mc4("synched", 0);
        this.instance_1.parent = this;
        this.instance_1.setTransform(27.7, 96.9, 0.999, 0.999, 56.8, 0, 0, 8.8, 10.6);

        this.instance_2 = new lib.StarDisappearing_mc5("synched", 0);
        this.instance_2.parent = this;
        this.instance_2.setTransform(55.9, 156.7, 0.999, 0.999, 56.8, 0, 0, 8.8, 11.1);

        this.instance_3 = new lib.StarDisappearing_mc6("synched", 0);
        this.instance_3.parent = this;
        this.instance_3.setTransform(28, 94, 0.999, 0.999, 56.8, 0, 0, -11.8, -7.9);

        this.instance_4 = new lib.StarDisappearing_mc4("synched", 0);
        this.instance_4.parent = this;
        this.instance_4.setTransform(130.2, 142, 0.998, 0.998, -50.1, 0, 0, 8.8, 10.7);

        this.instance_5 = new lib.StarDisappearing_mc5("synched", 0);
        this.instance_5.parent = this;
        this.instance_5.setTransform(142.4, 101.8, 0.998, 0.998, -50.1, 0, 0, 8.7, 11.1);

        this.instance_6 = new lib.StarDisappearing_mc6("synched", 0);
        this.instance_6.parent = this;
        this.instance_6.setTransform(116.2, 136.5, 0.998, 0.998, -50.1, 0, 0, -12, -7.9);

        this.instance_7 = new lib.StarDisappearing_mc4("synched", 0);
        this.instance_7.parent = this;
        this.instance_7.setTransform(81.1, 88.7, 0.999, 0.999, 64.2, 0, 0, 8.8, 10.6);

        this.instance_8 = new lib.StarDisappearing_mc5("synched", 0);
        this.instance_8.parent = this;
        this.instance_8.setTransform(48.1, 120.1, 0.999, 0.999, 64.2, 0, 0, 8.7, 11);

        this.instance_9 = new lib.StarDisappearing_mc6("synched", 0);
        this.instance_9.parent = this;
        this.instance_9.setTransform(85.3, 85.7, 0.999, 0.999, 64.2, 0, 0, -11.9, -7.9);

        this.instance_10 = new lib.StarDisappearing_mc4("synched", 0);
        this.instance_10.parent = this;
        this.instance_10.setTransform(124.1, 61, 1, 1, 0, 0, 0, 8.8, 10.7);

        this.instance_11 = new lib.StarDisappearing_mc5("synched", 0);
        this.instance_11.parent = this;
        this.instance_11.setTransform(150.6, 82.6, 1, 1, 0, 0, 0, 8.7, 11);

        this.instance_12 = new lib.StarDisappearing_mc6("synched", 0);
        this.instance_12.parent = this;
        this.instance_12.setTransform(112.5, 80.9, 1, 1, 0, 0, 0, -12, -7.9);

        this.instance_13 = new lib.StarDisappearing_mc4("synched", 0);
        this.instance_13.parent = this;
        this.instance_13.setTransform(41.8, 55.3, 1, 1, 0, 0, 0, 8.8, 10.7);

        this.instance_14 = new lib.StarDisappearing_mc5("synched", 0);
        this.instance_14.parent = this;
        this.instance_14.setTransform(86.8, 53.7, 1, 1, 0, 0, 0, 8.7, 11);

        this.instance_15 = new lib.StarDisappearing_mc6("synched", 0);
        this.instance_15.parent = this;
        this.instance_15.setTransform(40.8, 46.5, 1, 1, 0, 0, 0, -12, -7.9);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: []
        }).to({
            state: [{
                t: this.instance_15
            }, {
                t: this.instance_14
            }, {
                t: this.instance_13
            }, {
                t: this.instance_12
            }, {
                t: this.instance_11
            }, {
                t: this.instance_10
            }, {
                t: this.instance_9
            }, {
                t: this.instance_8
            }, {
                t: this.instance_7
            }, {
                t: this.instance_6
            }, {
                t: this.instance_5
            }, {
                t: this.instance_4
            }, {
                t: this.instance_3
            }, {
                t: this.instance_2
            }, {
                t: this.instance_1
            }, {
                t: this.instance
            }]
        }, 1).wait(35));

        // rose
        this.instance_16 = new lib.B01Rose();
        this.instance_16.parent = this;
        this.instance_16.setTransform(92, 85.5, 1, 1, 0, 0, 0, 2, -4.5);

        this.timeline.addTween(cjs.Tween.get(this.instance_16).wait(2).to({
            scaleX: 1.05,
            scaleY: 1.05
        }, 11).to({
            scaleX: 1,
            scaleY: 1
        }, 13).to({
            scaleX: 1.04,
            scaleY: 1.04
        }, 9).wait(1));

        // rose glow
        this.instance_17 = new lib.B01RoseGlow();
        this.instance_17.parent = this;
        this.instance_17.setTransform(92, 85.5, 1, 1, 0, 0, 0, 2, -4.5);
        this.instance_17.alpha = 0.25;
        this.instance_17._off = true;

        this.timeline.addTween(cjs.Tween.get(this.instance_17).wait(2).to({
            _off: false
        }, 0).to({
            scaleX: 1.05,
            scaleY: 1.05,
            alpha: 1
        }, 11).to({
            scaleX: 1,
            scaleY: 1,
            alpha: 0.25
        }, 13).to({
            scaleX: 1.04,
            scaleY: 1.04,
            alpha: 0.809
        }, 9).wait(1));

        // background
        this.instance_18 = new lib.B01Frame_im();
        this.instance_18.parent = this;

        this.timeline.addTween(cjs.Tween.get(this.instance_18).wait(36));

        // pick button
        this.pickButton = new lib.PickButtonBackground();
        this.pickButton.parent = this;

        this.timeline.addTween(cjs.Tween.get(this.pickButton).wait(36));

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(0, 0, 180, 180);


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

        // target
        this.target = new lib.emptyMC();
        this.target.parent = this;
        this.target.setTransform(188, 0);

        this.target_1 = new lib.emptyMC();
        this.target_1.parent = this;

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.target_1
            }, {
                t: this.target
            }]
        }).wait(1));

        // picks
        this.L0C1R2 = new lib.PickButtonMc();
        this.L0C1R2.parent = this;
        this.L0C1R2.setTransform(278.4, 450, 1, 1, 0, 0, 0, 90.4, 90);

        this.L0C2R2 = new lib.PickButtonMc();
        this.L0C2R2.parent = this;
        this.L0C2R2.setTransform(466.2, 450, 1, 1, 0, 0, 0, 90.2, 90);

        this.L0C0R2 = new lib.PickButtonMc();
        this.L0C0R2.parent = this;
        this.L0C0R2.setTransform(90, 450, 1, 1, 0, 0, 0, 90, 90);

        this.L0C1R1 = new lib.PickButtonMc();
        this.L0C1R1.parent = this;
        this.L0C1R1.setTransform(278.1, 270, 1, 1, 0, 0, 0, 90.1, 90);

        this.L0C2R1 = new lib.PickButtonMc();
        this.L0C2R1.parent = this;
        this.L0C2R1.setTransform(466.1, 270, 1, 1, 0, 0, 0, 90.1, 90);

        this.L0C0R1 = new lib.PickButtonMc();
        this.L0C0R1.parent = this;
        this.L0C0R1.setTransform(90, 270, 1, 1, 0, 0, 0, 90, 90);

        this.L0C1R0 = new lib.PickButtonMc();
        this.L0C1R0.parent = this;
        this.L0C1R0.setTransform(278.3, 90, 1, 1, 0, 0, 0, 90.3, 90);

        this.L0C2R0 = new lib.PickButtonMc();
        this.L0C2R0.parent = this;
        this.L0C2R0.setTransform(466, 90, 1, 1, 0, 0, 0, 90, 90);

        this.L0C0R0 = new lib.PickButtonMc();
        this.L0C0R0.parent = this;
        this.L0C0R0.setTransform(90, 90, 1, 1, 0, 0, 0, 90, 90);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.L0C0R0
            }, {
                t: this.L0C2R0
            }, {
                t: this.L0C1R0
            }, {
                t: this.L0C0R1
            }, {
                t: this.L0C2R1
            }, {
                t: this.L0C1R1
            }, {
                t: this.L0C0R2
            }, {
                t: this.L0C2R2
            }, {
                t: this.L0C1R2
            }]
        }).wait(1));

    }).prototype = getMCSymbolPrototype(lib.PicksContainer, new cjs.Rectangle(0, 0, 556, 540), null);


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

        // send  recieve
        this.sendReceive = new lib.SendReceive();
        this.sendReceive.parent = this;
        this.sendReceive.setTransform(466, 270);

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

        // tint
        this.shape = new cjs.Shape();
        this.shape.graphics.f("rgba(7,7,7,0.498)").s().p("EgODAqMMAAAhUXIcHAAMAAABUXg");
        this.shape.setTransform(842, 270);

        this.shape_1 = new cjs.Shape();
        this.shape_1.graphics.f("rgba(7,7,7,0.498)").s().p("EgODAqMMAAAhUXIcHAAMAAABUXg");
        this.shape_1.setTransform(90, 270);

        this.timeline.addTween(cjs.Tween.get({}).to({
            state: [{
                t: this.shape_1
            }, {
                t: this.shape
            }]
        }).wait(1));

        // picks
        this.layer0 = new lib.PicksContainer();
        this.layer0.parent = this;
        this.layer0.setTransform(466, 270, 1, 1, 0, 0, 0, 278, 270);

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

    }).prototype = getMCSymbolPrototype(lib.PickerScreen, new cjs.Rectangle(0, 0, 932, 540), null);


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

        // picker text
        this.pickerSelectBar = new lib.PickerSelectBar();
        this.pickerSelectBar.parent = this;
        this.pickerSelectBar.setTransform(720, 112.6);

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

        // picker
        this.picker = new lib.PickerScreen();
        this.picker.parent = this;
        this.picker.setTransform(532, 426, 1, 1, 0, 0, 0, 278, 270);

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

    }).prototype = p = new cjs.MovieClip();
    p.nominalBounds = new cjs.Rectangle(973, 489, 940, 612.1);
    // library properties:
    lib.properties = {
        width: 1440,
        height: 810,
        fps: 24,
        color: "#666666",
        opacity: 1.00,
        webfonts: {},
        manifest: [{
                src: "images/PickerSkin_atlas_P_.png",
                id: "PickerSkin_atlas_P_"
            },
            {
                src: "images/PickerSkin_atlas_NP_.jpg",
                id: "PickerSkin_atlas_NP_"
            }
        ],
        preloads: []
    };




})(PickerSkin = PickerSkin || {}, images = images || {}, createjs = createjs || {}, ss = ss || {}, AdobeAn = AdobeAn || {});
var PickerSkin, images, createjs, ss, AdobeAn;