STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228139
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/47447827?noj=FRM47447827-19DC" width="1" height="1"></div>

mario-abs-done-NG.swf

This is the info page for
Flash #244328

(Click the ID number above for more basic data on this flash file.)


Text
Santhosh CHRiS/jackbliss

ff

TIME

PEACE

Super Mario World Weapons

Sorry but our
Princess is in
another castle...

Z

Z

LIVE

LIVE NEWS

CHANNEL 9

Children re-planting cut down forests

NEWS HEADLINES

Kids help replanting tree saplings to recover an entire area of forrest cut down to
make wood for factories manufacturing war machines and military bases.

DAILY NEWS

FEEDING THE HUNGRY

WAR PROTEST

BRING BACK
THE TROOPS
and MY DAD!

WE ONLY
HAVE ONE
GIVE PEACE
A CHANCE

WAR PROTESTS

MARIO TERRORISM!

Super Mario visits the REAL WORLD!
it was amazing he really came
video game the hero has
With a victory sign
Onlookers were amazed
"I couldn't believe it
inspired by so many
the world will never
broken the laws of physics
brought into imagination
perhaps this will bring about change
a parade is planned in his honor

1000 more
TROOPS!

NEW WEAPONS

$10,000,000

Sony

SCANDALS
CORRUPTION
DEATHS!!

A Flash Movie by
Santhosh CHRiS

Featuring Characters from
'Super Mario World' Nintendo

Music
'Viva La Vida' Coldplay

Brought to you by
newgrounds.com
albinoblacksheep.com

a

n

d

Y

O

U

"

I

n

a

g

e

t

l

w

y

,

c

s

h

k

o

r

d

.

-

M

a

h

t

m

G

n

d

i

'

M

a

r

i

o

B

c

k

t

h

e

S

'

M

a

r

i

o

B

c

k

t

h

e

S

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 74 MovieClip [APIConnector] in Frame 1
//component parameters onClipEvent (construct) { apiId = "31163:xg9G0xsr"; encryptionKey = "diO8WxZGisk5WpsGa97L1bucCgp5ZYoy"; debugMode = "Simulate Logged-in User"; movieVersion = ""; connectorType = "Flash Ad + Preloader"; redirectOnNewVersion = true; redirectOnHostBlocked = true; adType = "Video"; }
Symbol 8 MovieClip Frame 1
stop();
Symbol 18 MovieClip Frame 1
stop();
Symbol 19 MovieClip [Preloader] Frame 1
function enterFrameHandler() { var _local2 = 0; _local2 = _root.getBytesLoaded() / _root.getBytesTotal(); if (loadingBar) { loadingBar.gotoAndStop(int(_local2 * (loadingBar._totalframes - 1)) + 1); } if (_local2 >= 1) { onEnterFrame = null; gotoAndStop ("loaded"); } } stop(); var autoPlay; var className; onEnterFrame = enterFrameHandler;
Symbol 19 MovieClip [Preloader] Frame 10
function _onPlayClick() { _root.nextFrame(); _root.play(); _parent._onLoaded(); } if (playButton) { playButton.onRelease = _onPlayClick; playButton.stop(); } if (autoPlay) { _onPlayClick(null); }
Symbol 21 MovieClip [Newgrounds API Classes] Frame 1
#initclip 26 Object.registerClass("Newgrounds API Classes", com.newgrounds.shims.APIShim); #endinitclip
Symbol 73 MovieClip [FlashAd] Frame 1
#initclip 27 Object.registerClass("FlashAd", com.newgrounds.components.FlashAdBase); #endinitclip function initPlayButton() { if (this.playButton) { this.playButton.onRelease = onPlayClick; if (!this.showPlayButton) { this.playButton._visible = false; } } } function onPlayClick() { removeAd(); _visible = false; } stop();
Symbol 73 MovieClip [FlashAd] Frame 2
initPlayButton();
Symbol 73 MovieClip [FlashAd] Frame 10
initPlayButton();
Symbol 73 MovieClip [FlashAd] Frame 20
initPlayButton();
Symbol 74 MovieClip [APIConnector] Frame 1
function _onLoaded() { gotoAndStop ("invisible"); if (_redirect) { com.newgrounds.API.loadOfficialVersion(); return(undefined); } } function _apiConnect() { var _local2 = com.newgrounds.API; if (_local2 && (!_local2.connected)) { if (!apiId) { com.newgrounds.Logger.logError("No API ID entered in the API Connector component.", "You can create an API ID for this submission at http://newgrounds.com/account/flashapi", "Enter your API ID into the API Connector using the Component Inspector (Window -> Component Inspector)."); return(undefined); } switch (debugMode) { case "Off" : default : _local2.debugMode = _local2.RELEASE_MODE; break; case "Simulate Logged-in User" : _local2.debugMode = _local2.DEBUG_MODE_LOGGED_IN; break; case "Simulate Logged-out User" : _local2.debugMode = _local2.DEBUG_MODE_LOGGED_OUT; break; case "Simulate New Version" : _local2.debugMode = _local2.DEBUG_MODE_NEW_VERSION; break; case "Simulate Host Blocked" : _local2.debugMode = _local2.DEBUG_MODE_HOST_BLOCKED; } _local2.addEventListener(com.newgrounds.APIEvent.API_CONNECTED, _onConnected); _local2.connect(_root, apiId, encryptionKey, movieVersion); } } function _onConnected(event) { if ((redirectOnNewVersion && (event.__get__success())) && (event.__get__data().newVersion)) { _redirect = true; } if ((redirectOnHostBlocked && (!event.__get__success())) && (event.__get__error() == com.newgrounds.APIEvent.ERROR_HOST_BLOCKED)) { _redirect = true; } if (_redirect) { gotoAndStop ("adPreloader"); forceAlwaysOnTop(); } } function forceAlwaysOnTop() { var _local2 = getNextHighestDepth(); swapDepths(_local2); if (Stage) { _x = ((Stage.width - _width) / 2); _y = ((Stage.height - _height) / 2); _visible = true; } if (_root && (_root instanceof MovieClip)) { MovieClip(_root).stop(); } } stop(); if (_root && (_root instanceof MovieClip)) { MovieClip(_root).stop(); } var apiId; var encryptionKey; var movieVersion; var debugMode; var connectorType; var redirectOnHostBlocked; var redirectOnNewVersion; var adType; var className; var _redirect; _x = int(_x); _y = int(_y); if (!debugMode) { debugMode = "Simulate Logged-in User"; } if (!connectorType) { connectorType = "Flash Ad + Preloader"; } if (!adType) { adType = "Video"; } if (ad) { ad.adType = adType; } switch (connectorType) { case "Flash Ad + Preloader" : gotoAndStop ("adPreloader"); break; case "Flash Ad Only" : gotoAndStop ("ad"); break; case "Invisible" : gotoAndStop ("invisible"); } _apiConnect();
Instance of Symbol 73 MovieClip [FlashAd] "ad" in Symbol 74 MovieClip [APIConnector] Frame 1
//component parameters onClipEvent (construct) { apiId = ""; showBorder = true; adType = "Video"; }
Instance of Symbol 19 MovieClip [Preloader] "loader" in Symbol 74 MovieClip [APIConnector] Frame 1
//component parameters onClipEvent (construct) { autoPlay = false; mainClass = ""; }
Symbol 120 Button
on (release) { getURL ("http://youtube.com/jackbliss", "_blank"); }
Symbol 124 Button
on (release) { getURL ("https://www.facebook.com/laughinggames", "_blank"); }
Symbol 29 MovieClip [__Packages.com.newgrounds.APIConnection] Frame 0
class com.newgrounds.APIConnection { var _hostURL, hostDomain, sessionId, publisherId, encryptionKey, userEmail, username, userId, userpageFormat, initialized; function APIConnection () { reset(); } function get hostURL() { return(_hostURL); } function set hostURL(value) { _hostURL = value; hostDomain = null; if (_hostURL) { var _local2 = _hostURL.split("/"); if ((_local2[0] != "file:") && (_hostURL != "localhost")) { hostDomain = _local2[2]; } } if (!hostDomain) { hostDomain = "localhost"; } //return(hostURL); } function get sandboxType() { return(System.security.sandboxType); } function get isNetworkHost() { switch (sandboxType) { case "localWithFile" : case "localWithNetwork" : case "localTrusted" : case "application" : return(false); case "remote" : } return(true); } function get hasUserSession() { return(((sessionId != null) && (sessionId != "")) && (publisherId != 0)); } function get connected() { return(connectionState == CONNECTED); } function reset() { connectionState = NOT_CONNECTED; encryptionKey = null; sessionId = null; userEmail = null; username = null; userId = 0; userpageFormat = 0; } function assertInitialized() { if (!initialized) { com.newgrounds.Logger.logError("You must initialized the API using API.connect() before using this command."); return(false); } return(true); } function assertConnected() { if ((!connectionState) == CONNECTED) { com.newgrounds.Logger.logError("You must establish a connection using API.connect() before using this command."); return(false); } return(true); } function sendSimpleCommand(command, completeHandler, parameters, secureParameters) { if (parameters == undefined) { parameters = null; } if (secureParameters == undefined) { secureParameters = null; } var _local2 = new com.newgrounds.APICommand(command); _local2.__set__parameters(parameters); _local2.__set__secureParameters(secureParameters); if (completeHandler != null) { _local2.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, completeHandler); } _local2.send(this); } function sendCommand(command) { command.send(this); } function loadInBrowser(command, newWindow, parameters) { if (newWindow == undefined) { newWindow = true; } if (parameters == undefined) { parameters = null; } var _local2 = new com.newgrounds.APICommand(command); _local2.__set__parameters(parameters); _local2.loadInBrowser(this, newWindow); } static var NOT_CONNECTED = "notConnected"; static var CONNECTING = "connecting"; static var CONNECTED = "connected"; var connectionState = NOT_CONNECTED; var apiURL = "http://www.ngads.com/gateway_v2.php"; }
Symbol 23 MovieClip [__Packages.com.newgrounds.EventDispatcher] Frame 0
class com.newgrounds.EventDispatcher { var _listeners; function EventDispatcher () { _listeners = {}; } function addEventListener(type, listener) { if (!_listeners[type]) { _listeners[type] = []; } if (typeof(listener) == "function") { _listeners[type].push({target:null, func:listener}); } else { _listeners[type].push(listener); } } function removeEventListener(type, listener) { var _local3 = _listeners[type]; if (_local3) { var _local5 = _local3.length; var _local2 = 0; while (_local2 < _local5) { if ((_local3[_local2].func == listener) || (_local3[_local2] == listener)) { _local3.splice(_local2, 1); return(undefined); } _local2++; } } } function dispatchEvent(event) { var _local4 = _listeners[event.__get__type()]; if (_local4) { var _local5 = _local4.length; var _local2 = 0; while (_local2 < _local5) { var _local3 = _local4[_local2]; _local3.func.call(_local3.target, event); _local2++; } } return(true); } }
Symbol 22 MovieClip [__Packages.com.newgrounds.Event] Frame 0
class com.newgrounds.Event { var _type; function Event (type) { _type = type; } function get type() { return(_type); } }
Symbol 24 MovieClip [__Packages.com.newgrounds.APIEventDispatcher] Frame 0
class com.newgrounds.APIEventDispatcher extends com.newgrounds.EventDispatcher { static var _globalDispatcher; function APIEventDispatcher () { super(); } static function get globalDispatcher() { return(_globalDispatcher); } static function set globalDispatcher(value) { _globalDispatcher = value; //return(globalDispatcher); } static function initEventQueue() { setInterval(runEventQueue, 50); return([]); } function dispatchEvent(event) { _eventQueue.push({dispatcher:this, event:event}); return(true); } function actualDispatchEvent(event) { var _local3 = super.dispatchEvent(event); if (_globalDispatcher && (this != _globalDispatcher)) { _globalDispatcher.dispatchEvent(event); } } static function runEventQueue(event) { var _local3 = _eventQueue.length; if (_local3) { var _local4 = _eventQueue; _eventQueue = []; var _local1 = 0; while (_local1 < _local3) { var _local2 = _local4[_local1]; _local2.dispatcher.actualDispatchEvent(_local2.event); _local1++; } } } static var _eventQueue = initEventQueue(); }
Symbol 27 MovieClip [__Packages.com.newgrounds.encoders.BaseN] Frame 0
class com.newgrounds.encoders.BaseN { var _hash, _base, _reverseHash; function BaseN (hash) { if (hash) { _hash = hash; } else { _hash = DEFAULT_HASH; } _base = _hash.length; _reverseHash = new Object(); var _local2 = 0; while (_local2 < _hash.length) { _reverseHash[_hash.charAt(_local2)] = _local2; _local2++; } } function encodeUint(number, minimumChars) { if (minimumChars == undefined) { minimumChars = 1; } var _local2 = ""; var _local3 = number; while (_local3 != 0) { _local2 = _hash.charAt(_local3 % _base) + _local2; _local3 = _local3 / _base; _local3 = int(_local3); } while (_local2.length < minimumChars) { _local2 = _hash.charAt(0) + _local2; } return(_local2); } function decodeUint(encodedNumber) { var _local3 = 0; var _local2 = 0; while (_local2 < encodedNumber.length) { _local3 = _local3 * _base; _local3 = _local3 + _reverseHash[encodedNumber.charAt(_local2)]; _local2++; } return(_local3); } static var DEFAULT_HASH = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ`~@#$%^&*()+|;/"; }
Symbol 33 MovieClip [__Packages.com.newgrounds.APICommand] Frame 0
class com.newgrounds.APICommand extends com.newgrounds.APIEventDispatcher { static var _throttleTimestamp, bridge; var _command, _parameters, _secureParameters, _hasTimeout, _preventCache, _files, _loader, _timeoutTimer, dispatchEvent; function APICommand (command) { super(); _command = command; _parameters = new Object(); _secureParameters = new Object(); _hasTimeout = true; } static function stopPendingCommands() { for (var _local2 in _pendingCommands) { var _local1 = _pendingCommands[_local2]; _local1.close(); } _pendingCommands = []; } static function onThrottleTimer(event) { if ((getTimer() - _throttleTimestamp) >= THROTTLE_INTERVAL) { _throttleCount = 0; _throttleCount = 0; while (_commandQueue.length && (_throttleCount < THROTTLE_THRESHOLD)) { var _local1 = _commandQueue.shift(); _local1.command.send(_local1.connection); _throttleCount++; } } } static function encryptHex(hexValue) { var _local4 = hexValue.length % 6; var _local3 = ""; var _local1 = 0; while (_local1 < hexValue.length) { _local3 = _local3 + _encryptor.encodeUint(int("0x" + hexValue.substr(_local1, 6)), 4); _local1 = _local1 + 6; } return(_local4.toString() + _local3); } function get command() { return(_command); } function set command(value) { _command = value; //return(command); } function get hasTimeout() { return(_hasTimeout); } function set hasTimeout(val) { _hasTimeout = val; //return(hasTimeout); } function get parameters() { return(_parameters); } function set parameters(object) { _parameters = new Object(); if (object) { for (var _local3 in object) { _parameters[_local3] = object[_local3]; } } //return(parameters); } function get preventCache() { return(_preventCache); } function set preventCache(value) { _preventCache = value; //return(preventCache); } function get secureParameters() { return(_secureParameters); } function set secureParameters(object) { _secureParameters = new Object(); if (object) { for (var _local3 in object) { _secureParameters[_local3] = object[_local3]; } } //return(secureParameters); } function get hasSecureParameters() { for (var _local2 in _secureParameters) { return(true); } return(false); } function addFile(filename, data, dataField, contentType) { if (contentType == undefined) { contentType = "application/octet-stream"; } if (!_files) { _files = new Object(); } var _local3 = {filename:filename, data:data, dataField:dataField, contentType:contentType}; _files[filename] = _local3; } function removeFile(filename) { if (_files) { delete _files[filename]; } } function clearFiles() { _files = null; } function close() { if (_loader) { clearInterval(_timeoutTimer); var _local2 = 0; while (_local2 < _pendingCommands.length) { if (_pendingCommands[_local2] == this) { _pendingCommands.splice(_local2, 1); break; } _local2++; } _loader = null; } } function loadInBrowser(connection, newWindow) { _parameters.command_id = _command; _parameters.tracker_id = (connection.apiId ? (connection.apiId) : 1); if (connection.debug) { _parameters.debug = 1; } var _local3 = (connection.apiURL + "?host=") + escape(connection.hostDomain); for (var _local4 in _parameters) { _local3 = _local3 + ((("&" + escape(_local4)) + "=") + escape(_parameters[_local4])); } var _local6; if (newWindow) { _local6 = "_blank"; } else { _local6 = "_top"; } _root.getURL(_local3, _local6); } function send(connection) { if (_throttleCount >= THROTTLE_THRESHOLD) { _commandQueue.push({connection:connection, command:this}); } else { sendInternal(connection); } } function sendInternal(connection) { var _local4; _local4 = new LoadVars(); _local4.command_id = _command; _local4.tracker_id = connection.apiId; if (connection.debug) { _local4.debug = 1; } if (_preventCache) { _local4.seed = Math.random(); } var _local2; var _local3; var _local7; for (_local2 in _parameters) { _local3 = _parameters[_local2]; if (_local3 != null) { if (typeof(_local3) == "boolean") { _local4[_local2] = int(_local3); } else { _local4[_local2] = _local3; } } } if (hasSecureParameters) { var _local6 = new Object(); for (_local2 in _secureParameters) { _local3 = _secureParameters[_local2]; if (_local3 != null) { if (typeof(_local3) == "boolean") { _local6[_local2] = int(_local3); } else { _local6[_local2] = _local3; } } } var _local8 = ""; _local7 = 0; while (_local7 < 16) { _local8 = _local8 + ENCRYPTOR_RADIX.charAt(int(Math.random() * ENCRYPTOR_RADIX.length)); _local7++; } _local4.command_id = "securePacket"; _local6.command_id = _command; _local6.as_version = 3; _local6.session_id = connection.sessionId; _local6.user_email = connection.userEmail; _local6.publisher_id = connection.publisherId; _local6.seed = _local8; var _local13 = com.newgrounds.crypto.MD5.hash(_local8); var _local11 = com.newgrounds.crypto.RC4.encrypt(com.newgrounds.encoders.json.JSON.encode(_local6), connection.encryptionKey); _local4.secure = encryptHex(_local13 + _local11); } com.newgrounds.Logger.logInternal("Sending packet:", _local4); var _local12; _local12 = "application/x-www-form-urlencoded"; for (_local2 in _local4) { if (typeof(_local4[_local2]) == "object") { _local4[_local2] = com.newgrounds.encoders.json.JSON.encode(_local4[_local2]); } } if (_files) { for (var _local10 in _files) { var _local5 = _files[_local10]; if (typeof(_local5.data) == "string") { _local4[_local10] = _local5.data; } else { _local4[_local10] = com.newgrounds.encoders.json.JSON.encode(_local5.data); } } } _pendingCommands.push(this); _throttleCount++; _throttleTimestamp = getTimer(); startLoader(connection.apiURL, _local4, _local12); } function startLoader(url, data, contentType) { _loader = LoadVars(data); _loader.onData = as2CompleteHandler; _loader.contentType = contentType; _loader.sendAndLoad(url, _loader, "POST"); if (_hasTimeout) { setInterval(this, onTimeout, TIMEOUT_INTERVAL); } } function as2CompleteHandler(data) { var _local3; var _local2 = 0; while (_local2 < _pendingCommands.length) { if (_pendingCommands[_local2]._loader == this) { _local3 = _pendingCommands[_local2]; break; } _local2++; } _local3.onComplete(data); } function onTimeout(event) { close(); com.newgrounds.Logger.logError("Command timed out."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_TIMED_OUT)); } function onError(error) { com.newgrounds.Logger.logError("Error when sending command:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_UNKNOWN)); close(); } function onComplete(data) { try { com.newgrounds.Logger.logInternal("Received packet:", data); if (bridge) { bridge.sendEvent(response.command_id, response); } } catch(e) { } try { if ((!data) || (data == "")) { throw new Error(); } var response = com.newgrounds.encoders.json.JSON.decode(data); if (!response) { throw new Error(); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, response, ((response && (response.success)) ? (com.newgrounds.APIEvent.ERROR_NONE) : (com.newgrounds.APIEvent.ERROR_COMMAND_FAILED)))); } catch(e) { com.newgrounds.Logger.logError("Invalid response returned from server: " + data); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.COMMAND_COMPLETE, null, com.newgrounds.APIEvent.ERROR_BAD_RESPONSE)); } close(); } static var TIMEOUT_INTERVAL = 10000; static var THROTTLE_INTERVAL = 10050; static var THROTTLE_TICK_INTERVAL = 1000; static var THROTTLE_THRESHOLD = 24; static var _throttleCount = 0; static var _commandQueue = []; static var _throttleTimer = setInterval(onThrottleTimer, THROTTLE_TICK_INTERVAL); static var ENCRYPTOR_RADIX = "/g8236klvBQ#&|;Zb*7CEA59%s`Oue1wziFp$rDVY@TKxUPWytSaGHJ>dmoMR^<0~4qNLhc(I+fjn)X"; static var _encryptor = new com.newgrounds.encoders.BaseN(ENCRYPTOR_RADIX); static var _pendingCommands = []; static var CRLF = "\r\n"; }
Symbol 28 MovieClip [__Packages.com.newgrounds.Bridge] Frame 0
class com.newgrounds.Bridge { var _widgetId, _inConnection, _outConnection; function Bridge (id) { _widgetId = id; _inConnection = new LocalConnection(); _outConnection = new LocalConnection(); _inConnection.receiveEvent = receiveEvent; try { _inConnection.connect("rec_" + _widgetId); } catch(error) { } com.newgrounds.Logger.addEventListener(com.newgrounds.APIEvent.LOG, {target:this, func:onLogMessage}); } function onLogMessage(event) { try { _outConnection.send(_widgetId, "sendEvent", "trace", String(event.__get__data())); } catch(error) { } } function sendEvent(command, parameters) { if (_outConnection) { parameters = {data:parameters}; _outConnection.send(_widgetId, "sendEvent", command, parameters); } } function receiveEvent(event, parameters) { } function onStatus(event) { } }
Symbol 25 MovieClip [__Packages.com.newgrounds.APIEvent] Frame 0
class com.newgrounds.APIEvent extends com.newgrounds.Event { var _error, _success, _data, __get__type; function APIEvent (type, data, error) { super(type); if (data == undefined) { data = null; } if (error == undefined) { error = null; } if (((!error) || (error == "")) || (error == ERROR_NONE)) { _error = ERROR_NONE; _success = true; } else { _error = error; _success = false; } if (data) { _data = data; } else { _data = {}; } } function clone() { return(new com.newgrounds.APIEvent(__get__type(), _data, _error)); } function get success() { return(_success); } function get data() { return(_data); } function get error() { return(_error); } static var COMMAND_COMPLETE = "commandComplete"; static var MEDAL_UNLOCK_CONFIRMED = "medalUnlockConfirmed"; static var ICON_LOADED = "iconLoaded"; static var API_CONNECTED = "movieConnected"; static var LOG = "log"; static var MEDAL_UNLOCKED = "medalUnlocked"; static var SCORES_LOADED = "scoresLoaded"; static var SCORE_POSTED = "scorePosted"; static var QUERY_COMPLETE = "queryComplete"; static var FILE_LOADED = "fileLoaded"; static var FILE_SAVED = "fileSaved"; static var FILE_DELETED = "fileDeleted"; static var FILE_REQUESTED = "fileRequested"; static var VOTE_COMPLETE = "voteComplete"; static var ERROR_NONE = "noError"; static var ERROR_UNKNOWN = "unknownError"; static var ERROR_COMMAND_FAILED = "commandFailed"; static var ERROR_NOT_CONNECTED = "notConnected"; static var ERROR_INVALID_ARGUMENT = "invalidArgument"; static var ERROR_TIMED_OUT = "timedOut"; static var ERROR_BAD_FILE = "badFile"; static var ERROR_BAD_RESPONSE = "badResponse"; static var ERROR_SENDING_COMMAND = "errorSendingCommand"; static var ERROR_HOST_BLOCKED = "hostBlocked"; static var ERROR_ALREADY_VOTED = "alreadyVoted"; static var ERROR_NOT_LOGGED_IN = "notLoggedIn"; static var ERROR_WRONG_ENCRYPTION_KEY = "wrongEncryptionKey"; }
Symbol 44 MovieClip [__Packages.com.newgrounds.API] Frame 0
class com.newgrounds.API { static var _adFeedURL, _movieVersion, _bridge, _requestedSaveGroupId, _requestedSaveFileId, _movieName, _newVersion, _saveFilePath, _imageFilePath; function API () { } static function get connected() { return(_connection.__get__connected()); } static function get isNetworkHost() { return(_connection.__get__isNetworkHost()); } static function get apiId() { _connection.assertInitialized(); return(_connection.apiId); } static function get debugMode() { return(_debugMode); } static function set debugMode(val) { _debugMode = val; //return(debugMode); } static function get publisherId() { _connection.assertInitialized(); return(_connection.publisherId); } static function get sessionId() { _connection.assertInitialized(); return(_connection.sessionId); } static function get hostDomain() { _connection.assertInitialized(); return(_connection.hostDomain); } static function get hostURL() { _connection.assertInitialized(); return(_connection.__get__hostURL()); } static function get isNewgrounds() { return(_connection.publisherId == 1); } static function get hasUserSession() { _connection.assertInitialized(); return(_connection.__get__hasUserSession()); } static function get username() { _connection.assertInitialized(); return(_connection.username); } static function get userId() { _connection.assertInitialized(); return(_connection.userId); } static function assertConnected(eventType) { if (eventType == undefined) { eventType = null; } if (_connection.assertConnected()) { return(true); } if (eventType) { dispatchEvent(eventType, null, com.newgrounds.APIEvent.ERROR_NOT_CONNECTED); } return(false); } static function get adsApproved() { return(_adsApproved); } static function get adFeedURL() { return(_adFeedURL); } static function get medals() { return(_medalsArray); } static function get scoreBoards() { return(_scoreBoardsArray); } static function get saveGroups() { return(_saveGroupsArray); } static function connect(_root, apiId, encryptionKey, movieVersion) { if (encryptionKey == undefined) { encryptionKey = null; } if (movieVersion == undefined) { movieVersion = ""; } com.newgrounds.APIEventDispatcher.__set__globalDispatcher(_dispatcher); System.security.loadPolicyFile("http://apifiles.ngfiles.com/crossdomain.xml"); if (_connection.initialized) { com.newgrounds.Logger.logError("Connection already in progress. Please call API.disconnect() before attempting another connection."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_NOT_CONNECTED); return(undefined); } apiId = trimWhitespace(apiId); if (encryptionKey) { encryptionKey = trimWhitespace(encryptionKey); } if ((!apiId) || (apiId == "")) { com.newgrounds.Logger.logError("No apiId given. Please use the API ID from your API settings page."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } com.newgrounds.Logger.logMessage(("====== Newgrounds API v" + VERSION) + " ======"); _connection.connectionState = com.newgrounds.APIConnection.CONNECTING; _root=_root;//parameter overwritten _movieVersion = movieVersion; _connection.apiId = apiId; var _local4; _local4 = apiId.indexOf(":"); if (_local4 != -1) { _connection.trackerId = int(apiId.substring(0, _local4)); } else { _connection.trackerId = int(apiId); } if (!_connection.trackerId) { com.newgrounds.Logger.logError("Invalid API ID: " + apiId); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, false, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } _connection.encryptionKey = encryptionKey; _connection.initialized = true; _connection.__set__hostURL(_root._url); doConnect(_root); } static function doConnect(flashVars) { if (isNetworkHost && (_debugMode != RELEASE_MODE)) { com.newgrounds.Logger.logMessage("Live file detected, turning off debug mode."); _debugMode = RELEASE_MODE; } if (flashVars && (flashVars.NewgroundsAPI_SandboxID)) { _bridge = new com.newgrounds.Bridge(flashVars.NewgroundsAPI_SandboxID); com.newgrounds.APICommand.bridge = _bridge; } if (_debugMode == RELEASE_MODE) { if (flashVars) { if (flashVars.NewgroundsAPI_UserName) { _connection.username = flashVars.NewgroundsAPI_UserName; } if (flashVars.NewgroundsAPI_UserID) { _connection.userId = flashVars.NewgroundsAPI_UserID; } if (flashVars.NewgroundsAPI_PublisherID) { _connection.publisherId = flashVars.NewgroundsAPI_PublisherID; } if (flashVars.NewgroundsAPI_UserpageFormat) { _connection.userpageFormat = flashVars.NewgroundsAPI_UserpageFormat; } if (flashVars.NewgroundsAPI_SessionID) { _connection.sessionId = flashVars.NewgroundsAPI_SessionID; } if (flashVars.NewgroundsAPI_SaveGroupID) { _requestedSaveGroupId = flashVars.NewgroundsAPI_SaveGroupID; } if (flashVars.NewgroundsAPI_SaveFileID) { _requestedSaveFileId = flashVars.NewgroundsAPI_SaveFileID; } } } else { _connection.debug = true; if ((_debugMode == DEBUG_MODE_LOGGED_IN) || (_debugMode == DEBUG_MODE_LOGGED_OUT)) { _connection.publisherId = 1; } if (_debugMode == DEBUG_MODE_LOGGED_IN) { _connection.sessionId = "D3bu64p1U53R"; _connection.userId = 10; _connection.username = "API-Debugger"; } } _connection.sendSimpleCommand("connectMovie", onConnect, {host:_connection.hostDomain, movie_version:_movieVersion, publisher_id:_connection.publisherId}); } static function onConnect(event) { var _local1 = event.__get__data(); if (!event.__get__success()) { com.newgrounds.Logger.logError("Unable to connect to the API."); _connection.reset(); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, event.__get__data(), event.__get__error()); return(undefined); } if (debugMode != RELEASE_MODE) { _adFeedURL = TEST_AD_FEED_URL; } else if (_local1.ad_url) { _adFeedURL = unescape(_local1.ad_url); } switch (_local1.ad_status) { case -1 : com.newgrounds.Logger.logWarning("Your movie is not approved to run Flash Ads."); break; case 0 : com.newgrounds.Logger.logWarning("Your movie is still awaiting approval to run Flash Ads."); break; case 1 : com.newgrounds.Logger.logMessage("Your movie is approved to run Flash Ads!"); } _adsApproved = _local1.ad_status == 1; if ((_debugMode == DEBUG_MODE_HOST_BLOCKED) || (_local1.deny_host)) { com.newgrounds.Logger.logWarning(_connection.hostDomain + " does not have permission to host this movie!", "Update your API configuration to allow this host."); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, {officialURL:unescape(_local1.movie_url)}, com.newgrounds.APIEvent.ERROR_HOST_BLOCKED); _connection.reset(); return(undefined); } _movieName = (_local1.movieName ? (_local1.movieName) : ""); com.newgrounds.Logger.logMessage("Connecting to the Newgrounds API Gateway...", ("----- " + _local1.movie_name) + " -----"); if (_debugMode == DEBUG_MODE_NEW_VERSION) { _local1.movie_version = "Debug Mode"; } if (_local1.movie_version) { com.newgrounds.Logger.logMessage("A new version of this movie is available.", "Current version:\t" + _movieVersion, "Newest version:\t" + _local1.movie_version, "Use API.loadOfficialVersion() to link to the latest version."); _newVersion = true; } else { _newVersion = false; } if (_local1.request_portal_url) { _connection.sendSimpleCommand("setPortalID", null, {portal_url:_connection.__get__hostURL()}); } _connection.sendSimpleCommand("preloadSettings", onMetadataLoaded, {publisher_id:_connection.publisherId, user_id:_connection.userId}); } static function onMetadataLoaded(event) { var _local11 = event.__get__data(); var _local4; var _local1; if (!event.__get__success()) { com.newgrounds.Logger.logWarning("Unable to load movie metadata."); disconnect(); dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, null, event.__get__error()); return(undefined); } var _local10 = 0; if (_local11.medals) { _local10 = _local11.medals.length; var _local18; if (hasUserSession) { _local18 = loadLocal("medals_unlocked_" + username); } else { _local18 = loadLocal("medals_unlocked"); } _local4 = 0; while (_local4 < _local10) { var _local5 = _local11.medals[_local4]; var _local15 = _local5.medal_unlocked; var _local17 = _local18 && (_local18[_local5.medal_id]); var _local14 = (hasUserSession ? (_local15) : (_local17)); if (debugMode != RELEASE_MODE) { _local14 = false; } var _local6 = new com.newgrounds.Medal(_connection, _local5.medal_id, _local5.medal_name, _local5.medal_description, Boolean(int(_local5.secret)), _local14, _local5.medal_value, _local5.medal_difficulty, _local5.medal_icon); _local6.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked, false, 0, true); _local6.addEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, onMedalUnlockConfirmed, false, 0, true); _medals[_local6.__get__name()] = _local6; _medalsArray.push(_local6); com.newgrounds.Logger.logMessage(_local6); if ((hasUserSession && (_local17)) && (!_local15)) { com.newgrounds.Logger.logMessage(("Server missed the \"" + _local6.__get__name()) + "\" unlock. Resending..."); _local6.unlock(); } _local4++; } } com.newgrounds.Logger.logMessage(((_local10 + " medal") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.score_boards) { _local10 = _local11.score_boards.length; _local4 = 0; while (_local4 < _local10) { var _local16 = _local11.score_boards[_local4]; var _local9 = new com.newgrounds.ScoreBoard(_connection, _local16.name, _local16.id); _scoreBoards[_local9.__get__name()] = _local9; _scoreBoardsArray.push(_local9); com.newgrounds.Logger.logMessage(_local9); _local4++; } } com.newgrounds.Logger.logMessage(((_local10 + " scoreboard") + ((_local10 != 1) ? "s" : "")) + " initialized."); _local10 = 0; if (_local11.save_groups) { _local10 = _local11.save_groups.length; _local4 = 0; while (_local4 < _local10) { var _local2 = _local11.save_groups[_local4]; var _local13 = []; if (_local2.keys) { _local1 = 0; while (_local1 < _local2.keys.length) { var _local7 = _local2.keys[_local1]; _local13.push(new com.newgrounds.SaveKey(_local7.name, _local7.id, _local7.type)); _local1++; } } var _local12 = []; if (_local2.ratings) { _local1 = 0; while (_local1 < _local2.ratings.length) { var _local3 = _local2.ratings[_local1]; _local12.push(new com.newgrounds.SaveRating(_local3.name, _local3.id, _local3.float, _local3.min, _local3.max)); _local1++; } } var _local8 = new com.newgrounds.SaveGroup(_connection, _local2.group_name, _local2.group_id, _local2.group_type, _local13, _local12); _saveGroups[_local8.__get__name()] = _local8; _saveGroupsArray.push(_local8); com.newgrounds.Logger.logMessage(_local8); _local4++; } } com.newgrounds.Logger.logMessage(((_local10 + " save group") + ((_local10 != 1) ? "s" : "")) + " initialized."); if (_local11.save_file_path) { _saveFilePath = _local11.save_file_path + "/"; com.newgrounds.SaveFile._saveFilePath = _saveFilePath; com.newgrounds.Logger.logInternal("Save file path: " + _saveFilePath); } if (_local11.image_file_path) { _imageFilePath = _local11.image_file_path + "/"; com.newgrounds.SaveFile._imageFilePath = _imageFilePath; com.newgrounds.Logger.logInternal("Image file path: " + _imageFilePath); } com.newgrounds.Logger.logMessage("Connection complete!"); _connection.connectionState = com.newgrounds.APIConnection.CONNECTED; dispatchEvent(com.newgrounds.APIEvent.API_CONNECTED, {movieName:_movieName, newVersion:_newVersion}); if (_requestedSaveFileId && (_requestedSaveGroupId)) { addEventListener(com.newgrounds.APIEvent.FILE_LOADED, onRequestedFileLoaded); loadSaveFile(_requestedSaveFileId, false); } } static function disconnect() { if (!_connection.__get__connected()) { com.newgrounds.Logger.logWarning("The Newgrounds API is already disconnected."); return(undefined); } _connection.reset(); for (var _local2 in _medals) { var _local1 = _medals[_local2]; _local1.removeEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCKED, onMedalUnlocked); _local1.removeEventListener(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, onMedalUnlockConfirmed); } _newVersion = false; _medals = new Object(); _medalsArray = []; _scoreBoards = new Object(); _scoreBoardsArray = []; _saveGroups = new Object(); _saveGroupsArray = []; _sharedObjects = new Object(); _imageFilePath = null; _saveFilePath = null; com.newgrounds.Logger.logMessage("Disconnected from the Newgrounds API."); } static function loadNewgrounds() { _connection.loadInBrowser("loadNewgrounds"); } static function loadOfficialVersion() { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadOfficialVersion", false); } } static function loadMySite() { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadMySite"); } } static function loadCustomLink(linkName) { if (_connection.assertInitialized()) { _connection.loadInBrowser("loadCustomLink", true, {link:linkName}); } } static function getMedal(medalName) { return(_medals[medalName]); } static function unlockMedal(medalName) { if (!assertConnected()) { return(undefined); } var _local1 = _medals[medalName]; if (!_local1) { com.newgrounds.Logger.logError(("No medal named \"" + medalName) + "\" w."); return(undefined); } _local1.unlock(); } static function onMedalUnlocked(event) { if (event.__get__success()) { var _local2 = com.newgrounds.Medal(event.__get__data()); var _local1; if (hasUserSession) { _local1 = loadLocal("medals_unlocked_" + username); if (!_local1) { _local1 = new Object(); } _local1[_local2.__get__id()] = true; saveLocal("medals_unlocked_" + username, _local1); } else { _local1 = loadLocal("medals_unlocked"); if (!_local1) { _local1 = new Object(); } _local1[com.newgrounds.Medal(event.__get__data()).__get__id()] = true; saveLocal("medals_unlocked", _local1); com.newgrounds.Logger.logMessage(("User instanceof not logged in. Medal \"" + _local2.__get__name()) + "\" unlocked locally."); } } } static function onMedalUnlockConfirmed(event) { if (hasUserSession) { var _local1 = loadLocal("medals_unlocked_" + username); if (!_local1) { _local1 = new Object(); } else { delete _local1[com.newgrounds.Medal(event.__get__data()).__get__id()]; } saveLocal("medals_unlocked_" + username, _local1); } } static function clearLocalMedals() { for (var _local2 in _medals) { var _local1 = _medals[_local2]; _local1.setUnlocked(false); } if (!hasUserSession) { saveLocal("medals_unlocked", new Object()); } } static function getScoreBoard(scoreBoardName) { if (!assertConnected()) { return(null); } return(_scoreBoards[scoreBoardName]); } static function loadScores(scoreBoardName, period, firstResult, numResults, tag) { if (period == undefined) { period = "All-Time"; } if (firstResult == undefined) { firstResult = 1; } if (numResults == undefined) { numResults = 10; } if (tag == undefined) { tag = null; } if (!assertConnected()) { return(null); } var _local1 = _scoreBoards[scoreBoardName]; if (!_local1) { com.newgrounds.Logger.logError(("No scoreboard named \"" + scoreBoardName) + "\" w."); dispatchEvent(com.newgrounds.APIEvent.SCORES_LOADED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(null); } _local1.__set__period(period); _local1.__set__firstResult(firstResult); _local1.__set__numResults(numResults); _local1.__set__tag(tag); _local1.loadScores(); return(_local1); } static function postScore(scoreBoardName, numericScore, tag) { if (tag == undefined) { tag = null; } if (!assertConnected()) { return(undefined); } if (!hasUserSession) { com.newgrounds.Logger.logError("The user must be logged-in to post a score."); dispatchEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN); return(undefined); } var _local1 = _scoreBoards[scoreBoardName]; if (!_local1) { com.newgrounds.Logger.logError(("No scoreboard named \"" + scoreBoardName) + "\" w."); dispatchEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT); return(undefined); } _local1.postScore(numericScore, tag); } static function getSaveGroup(groupName) { if (!assertConnected()) { return(null); } return(_saveGroups[groupName]); } static function getSaveGroupById(id) { for (var _local3 in _saveGroups) { var _local1 = _saveGroups[_local3]; if (_local1.__get__id() == id) { return(_local1); } } return(null); } static function createSaveFile(groupName) { if (!assertConnected()) { return(null); } var _local1 = getSaveGroup(groupName); if (!_local1) { com.newgrounds.Logger.logError(("The save group \"" + groupName) + "\" w found."); return(null); } return(new com.newgrounds.SaveFile(_local1)); } static function loadSaveFile(saveId, loadContents) { if (loadContents == undefined) { loadContents = true; } _connection.sendSimpleCommand("loadSaveFile", onFileLoaded, {save_id:saveId, get_contents:loadContents}); } static function onFileLoaded(event) { var _local2; if (event.__get__success()) { _local2 = com.newgrounds.SaveFile.fromObject(getSaveGroupById(event.__get__data().group_id), event.__get__data().file); if (event.__get__data().get_contents) { _local2.load(); } else { dispatchEvent(com.newgrounds.APIEvent.FILE_LOADED, _local2); } } else { com.newgrounds.Logger.logError("Unable to load file:", event.__get__error()); dispatchEvent(com.newgrounds.APIEvent.FILE_LOADED, null, event.__get__error()); } } static function createSaveQuery(groupName) { if (!assertConnected()) { return(null); } var _local1 = getSaveGroup(groupName); if (!_local1) { com.newgrounds.Logger.logError(("The save group \"" + groupName) + "\" w found."); return(null); } var _local2 = new com.newgrounds.SaveQuery(_local1); return(_local2); } static function createSaveQueryByDate(groupName, sortDescending) { if (sortDescending == undefined) { sortDescending = true; } var _local1 = createSaveQuery(groupName); if (!_local1) { return(null); } _local1.sortOn(com.newgrounds.SaveQuery.CREATED_ON, sortDescending); return(_local1); } static function createSaveQueryByName(groupName, filename, exactMatch, sortDescending) { if (exactMatch == undefined) { exactMatch = false; } if (sortDescending == undefined) { sortDescending = false; } var _local1 = createSaveQuery(groupName); _local1.addCondition(com.newgrounds.SaveQuery.FILE_NAME, (exactMatch ? (com.newgrounds.SaveQuery.OPERATOR_EQUAL) : (com.newgrounds.SaveQuery.OPERATOR_CONTAINS)), filename); return(_local1); } static function createSaveQueryByRating(groupName, ratingName, sortDescending) { if (sortDescending == undefined) { sortDescending = true; } var _local1 = createSaveQuery(groupName); _local1.sortOn(ratingName, sortDescending); return(_local1); } static function onRequestedFileLoaded(event) { removeEventListener(com.newgrounds.APIEvent.FILE_LOADED, onRequestedFileLoaded); if (event.__get__success()) { var _local1 = event.__get__data(); if (_local1) { dispatchEvent(com.newgrounds.APIEvent.FILE_REQUESTED, _local1); } } } static function addEventListener(eventType, listener, priority, useWeakReference) { if (priority == undefined) { priority = 0; } if (useWeakReference == undefined) { useWeakReference = true; } _dispatcher.addEventListener(eventType, listener, false, priority, useWeakReference); } static function removeEventListener(eventType, listener) { _dispatcher.removeEventListener(eventType, listener); } static function dispatchEvent(event, data, error) { if (data == undefined) { data = null; } if (error == undefined) { error = null; } _dispatcher.dispatchEvent(new com.newgrounds.APIEvent(event, data, error)); } static function saveLocal(saveId, saveData) { try { var _local3; var _local2 = (("ng_ap_secure_" + _connection.trackerId) + "_") + com.newgrounds.crypto.RC4.encrypt(saveId, _connection.encryptionKey); if (!_sharedObjects[saveId]) { _sharedObjects[saveId] = SharedObject.getLocal(_local2); } _local3 = _sharedObjects[saveId]; _local3.data.data = encodeData(saveData); } catch(_local) { if (Error( /* Error999 */ ) != null) { var error = Error( /* Error999 */ ); com.newgrounds.Logger.logError("Unable to save local data.", error); return(false); } Error( /* Error999 */ ); throw /* Error999 */ ; } return(true); } static function loadLocal(saveId) { try { var _local1; var _local3 = (("ng_ap_secure_" + _connection.trackerId) + "_") + com.newgrounds.crypto.RC4.encrypt(saveId, _connection.encryptionKey); if (!_sharedObjects[saveId]) { _sharedObjects[saveId] = SharedObject.getLocal(_local3); } _local1 = _sharedObjects[saveId]; if ((_local1 && (_local1.data)) && (_local1.data.data)) { return(decodeData(_local1.data.data)); } return(null); } catch(error:Error) { com.newgrounds.Logger.logError("Unable to load local data.", error); } return(null); } static function logCustomEvent(eventName) { if (assertConnected()) { com.newgrounds.Logger.logMessage("Logged event: " + eventName); _connection.sendSimpleCommand("logCustomEvent", null, {event:eventName}); } } static function encodeData(data) { if (!_connection.assertInitialized()) { return(null); } return(com.newgrounds.crypto.RC4.encrypt(com.newgrounds.encoders.json.JSON.encode(data), _connection.encryptionKey)); } static function decodeData(data) { if (!_connection.assertInitialized()) { return(null); } try { return(com.newgrounds.encoders.json.JSON.decode(com.newgrounds.crypto.RC4.decrypt(data, _connection.encryptionKey))); } catch(error:Error) { } return(null); } static function stopPendingCommands() { com.newgrounds.APICommand.stopPendingCommands(); com.newgrounds.Logger.logMessage("Pending commands stopped."); } static function trimWhitespace(string) { if (!string) { return(null); } var _local3 = 0; while (string.charAt(_local3) == " ") { _local3++; } var _local1 = string.length - 1; while ((string.charAt(_local1) == " ") && (_local1 >= 0)) { _local1--; } return(string.slice(_local3, _local1 + 1)); } static var VERSION = "3.1.10 AS2"; static var RELEASE_MODE = "releaseMode"; static var DEBUG_MODE_LOGGED_IN = "debugModeLoggedIn"; static var DEBUG_MODE_LOGGED_OUT = "debugModeLoggedOut"; static var DEBUG_MODE_NEW_VERSION = "debugModeNewVersion"; static var DEBUG_MODE_HOST_BLOCKED = "debugModeHostBlocked"; static var TEST_AD_FEED_URL = "http://www.ngads.com/adtest.php"; static var _dispatcher = new com.newgrounds.APIEventDispatcher(); static var _connection = new com.newgrounds.APIConnection(); static var _debugMode = DEBUG_MODE_LOGGED_IN; static var _adsApproved = false; static var _medals = new Object(); static var _medalsArray = []; static var _scoreBoards = new Object(); static var _scoreBoardsArray = []; static var _saveGroups = new Object(); static var _saveGroupsArray = []; static var _sharedObjects = new Object(); }
Symbol 41 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner] Frame 0
class com.newgrounds.encoders.ImageScanner { var _baseN, _encodeAlpha, _maxPerChannel; function ImageScanner (hashLength, charsPerPixel) { if (hashLength) { _hash = DEFAULT_HASH.substr(0, hashLength); } _baseN = new com.newgrounds.encoders.BaseN(_hash); if (charsPerPixel) { _charsPerPixel = charsPerPixel; } encodeAlpha = (false); } function get encodeAlpha() { return(_encodeAlpha); } function set encodeAlpha(v) { _encodeAlpha = v; _maxPerChannel = int(Math.pow(_hash.length, _charsPerPixel / (_encodeAlpha ? 4 : 3))); if (_maxPerChannel > 256) { _maxPerChannel = 256; } //return(encodeAlpha); } function encode(source, callbackFunction, callbackObject) { var _local4 = {callbackFunction:callbackFunction, callbackObject:callbackObject, source:source, x:0, y:0, output:null}; var _local2 = source.width.toString(); var _local3 = source.height.toString(); while (_local2.length < 3) { _local2 = "0" + _local2; } while (_local3.length < 3) { _local3 = "0" + _local3; } _local4.output = _local2 + _local3; var _local6 = setInterval(this, "doEncode", WORK_INTERVAL, _local4); _local4.interval = _local6; } function decode(source, callbackFunction, callbackObject) { var _local4 = {callbackFunction:callbackFunction, callbackObject:callbackObject, source:source, i:6, x:0, y:0, output:null}; var _local3 = source.substr(0, 3); var _local2 = source.substr(3, 3); while (_local3.charAt(0) == "0") { _local3 = _local3.substr(1); } while (_local2.charAt(0) == "0") { _local2 = _local2.substr(1); } var _local7 = int(_local3); var _local8 = int(_local2); _local4.output = new flash.display.BitmapData(_local7, _local8, _encodeAlpha); var _local6 = setInterval(this, "doDecode", WORK_INTERVAL, _local4); _local4.interval = _local6; } function doEncode(state) { var _local3 = getTimer(); while ((state.y < state.source.height) && ((getTimer() - _local3) < WORK_INTERVAL)) { state.output = state.output + encodePixel(state.source.getPixel32(state.x, state.y)); state.x++; if (state.x == state.source.width) { state.x = 0; state.y++; } } if (state.y == state.source.height) { clearInterval(state.interval); state.callbackFunction.call(state.callbackObject, state.output); } } function doDecode(state) { var _local4 = getTimer(); while ((state.y < state.output.height) && ((getTimer() - _local4) < WORK_INTERVAL)) { var _local3 = decodePixel(state.source.substr(state.i, _charsPerPixel)); state.output.setPixel32(state.x, state.y, _local3); state.i = state.i + _charsPerPixel; state.x++; if (state.x == state.output.width) { state.x = 0; state.y++; } } if (state.y == state.output.height) { clearInterval(state.interval); state.callbackFunction.call(state.callbackObject, state.output); } } function encodePixel(pixel) { var _local3 = (pixel >> 24) & 255; var _local4 = (pixel >> 16) & 255; var _local5 = (pixel >> 8) & 255; var _local2 = pixel & 255; _local3 = int((_local3 / 256) * _maxPerChannel); _local4 = int((_local4 / 256) * _maxPerChannel); _local5 = int((_local5 / 256) * _maxPerChannel); _local2 = int((_local2 / 256) * _maxPerChannel); var _local7 = (((_local4 * _maxPerChannel) * _maxPerChannel) + (_local5 * _maxPerChannel)) + _local2; if (_encodeAlpha) { _local7 = _local7 + (((_local3 * _maxPerChannel) * _maxPerChannel) * _maxPerChannel); } return(_baseN.encodeUint(_local7, _charsPerPixel)); } function decodePixel(encodedPixel) { var _local3 = 255; var _local5; var _local6; var _local4; var _local7 = 0; var _local2 = _baseN.decodeUint(encodedPixel); _local4 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); _local6 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); _local5 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); if (_encodeAlpha) { _local3 = _local2 % _maxPerChannel; _local2 = _local2 / int(_maxPerChannel); } return((((_local3 << 24) | (_local5 << 16)) | (_local6 << 8)) | _local4); } static var DEFAULT_HASH = "0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ<>?:;-_=+()!&"; var _hash = DEFAULT_HASH; var _charsPerPixel = 2; static var WORK_INTERVAL = 33.3333333333333; }
Symbol 42 MovieClip [__Packages.com.newgrounds.SaveFile] Frame 0
class com.newgrounds.SaveFile extends com.newgrounds.APIEventDispatcher { static var _currentFile; var _iconLoader, _group, _keys, _ratings, _numVotes, _name, _description, _id, _data, _dataLoader, _fileSize, _readOnly, _draft, _authorId, _authorName, _views, _createdDate, _modifiedDate, dispatchEvent, _encodedIcon, _encodedData, _encoderQueue, _encoding, _dataLoaded, _encodingParent, _encodingProperty, _dataURL; function SaveFile (group) { super(); _iconLoader = new com.newgrounds.BitmapLoader(DEFAULT_ICON, null); _group = group; _keys = {}; _ratings = {}; _numVotes = {}; } static function get currentFile() { return(_currentFile); } static function fromObject(group, fileData) { var _local3 = new com.newgrounds.SaveFile(group); _local3._name = fileData.filename; _local3._description = fileData.description; _local3._id = fileData.save_id; _local3._authorId = fileData.user_id; _local3._authorName = fileData.user_name; _local3._createdDate = fileData.created; _local3._modifiedDate = fileData.last_update; _local3._views = fileData.views; if (fileData.thumb && (fileData.thumb != "")) { _local3._iconLoader.__set__url(_imageFilePath + fileData.thumb); } _local3._dataURL = _saveFilePath + fileData.file; _local3._fileSize = fileData.file_size; _local3._approved = fileData.status != STATUS_UNAPPROVED; _local3._readOnly = false; _local3._public = (fileData.status != STATUS_PRIVATE) && (fileData.status != STATUS_UNAPPROVED); for (var _local8 in fileData.keys) { var _local6 = fileData.keys[_local8]; var _local4 = group.getKeyById(_local6.id); if (_local4) { _local3._keys[_local4.__get__name()] = _local4.validateValue(_local6.value); } } for (var _local9 in fileData.ratings) { var _local5 = fileData.ratings[_local9]; var _local2 = group.getRatingById(_local5.id); if (_local2) { _local3._ratings[_local2.__get__name()] = _local2.validateValue(_local5.score); _local3._numVotes[_local2.__get__name()] = int(_local5.votes); } } return(_local3); } function get group() { return(_group); } function get name() { return(_name); } function set name(val) { _name = val; //return(name); } function get description() { return(_description); } function set description(val) { _description = val; //return(description); } function get id() { return(_id); } function get data() { return(_data); } function set data(val) { _data = val; //return(data); } function get bytesLoaded() { if (_data) { return(bytesTotal); } if (!_dataLoader) { return(0); } return(_dataLoader.getBytesLoaded()); } function get bytesTotal() { return(_fileSize); } function get readOnly() { return(_readOnly); } function get draft() { return(_draft); } function set draft(v) { _draft = v; //return(draft); } function get authorId() { return(_authorId); } function get authorName() { return(_authorName); } function get keys() { return(_keys); } function get ratings() { return(_ratings); } function get numVotes() { return(_numVotes); } function get views() { return(_views); } function get createdDate() { return(_createdDate); } function get updatedDate() { return(_modifiedDate); } function toString() { return("Save File: " + _name); } function get icon() { return(_iconLoader.__get__bitmapData()); } function set icon(v) { createIcon(v); //return(icon); } function get iconLoaded() { return(_iconLoader.__get__loaded()); } function createIcon(source) { var _local9 = new flash.display.BitmapData(ICON_WIDTH, ICON_HEIGHT, false, 0); var _local7; var _local6; var _local10 = 0; var _local8 = 0; if (source instanceof flash.display.BitmapData) { _local7 = source.width; _local6 = source.height; } else if (source instanceof MovieClip) { var _local2 = MovieClip(source).getBounds(source); _local7 = _local2.xMax - _local2.xMin; _local6 = _local2.yMax - _local2.yMin; _local10 = _local2.xMin; _local8 = _local2.yMin; } var _local4 = new flash.geom.Matrix(); var _local5; _local5 = Math.min(ICON_WIDTH / _local7, ICON_HEIGHT / _local6); _local4.translate(-_local10, -_local8); _local4.scale(_local5, _local5); _local4.translate((ICON_WIDTH - (_local7 * _local5)) / 2, (ICON_HEIGHT - (_local6 * _local5)) / 2); _local9.draw(source, _local4); _iconLoader.__set__bitmapData(_local9); } function attachIcon(parent) { if (_iconLoader) { return(_iconLoader.attachBitmap(parent)); } com.newgrounds.Logger.logError("No icon available for this sumbission."); return(null); } function deleteFile() { if (!_group.__get__connection().__get__hasUserSession()) { com.newgrounds.Logger.logError("The user must be logged-in to delete a file."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } if (!_id) { com.newgrounds.Logger.logError("The file does not exist."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } var _local2 = new com.newgrounds.APICommand("deleteSaveFile"); _local2.__get__secureParameters().save_id = _id; _local2.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, {target:this, func:onFileDeleted}); _group.__get__connection().sendCommand(_local2); } function save() { if (!_group.__get__connection().__get__hasUserSession()) { com.newgrounds.Logger.logError("The user must be logged-in to save a file."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, null, com.newgrounds.APIEvent.ERROR_NOT_LOGGED_IN)); return(undefined); } com.newgrounds.BitmapLoader._cacheSeed++; _currentFile = this; if (iconLoaded) { ICON_IMAGE_SCANNER.encode(icon, onIconEncoded, this); } else { encodeData(true); } } function onIconEncoded(encodedIcon) { _encodedIcon = encodedIcon; encodeData(true); } function doSave() { var _local4 = new com.newgrounds.APICommand("saveFile"); _local4.__get__secureParameters().group = _group.id; _local4.__get__secureParameters().user_name = _group.__get__connection().username; _local4.__get__secureParameters().filename = _name; _local4.__get__secureParameters().description = _description; if (_draft) { _local4.__get__secureParameters().draft = true; } if (_id && (!_readOnly)) { _local4.__get__secureParameters().overwrite = 1; _local4.__get__secureParameters().save_id = _id; } var _local8 = []; for (var _local9 in _keys) { var _local2 = _group.getKey(_local9); if (_local2) { _local8.push({id:_local2.__get__id(), value:_local2.validateValue(_keys[_local9])}); } else { com.newgrounds.Logger.logError(((("No key named \"" + _local9) + "\" in save group \"") + _group.__get__name()) + "\"."); } } _local4.__get__secureParameters().keys = _local8; var _local7 = []; for (var _local10 in _ratings) { var _local3 = _group.getRating(_local10); if (_local3) { _local7.push({id:_local3.__get__id(), value:_local3.validateValue(_ratings[_local10])}); } else { com.newgrounds.Logger.logError(((("No rating named \"" + _local10) + "\" in save group \"") + _group.__get__name()) + "\"."); } } _local4.__get__secureParameters().ratings = _local7; if (typeof(_encodedData) == "string") { _local4.addFile("file", _encodedData, "file"); } else { _local4.addFile("file", com.newgrounds.encoders.json.JSON.encode(_encodedData), "file"); } if (iconLoaded) { _local4.addFile("thumbnail", _encodedIcon, "thumbnail"); } _local4.addEventListener(com.newgrounds.APIEvent.COMMAND_COMPLETE, {target:this, func:onSaveComplete}); _group.__get__connection().sendCommand(_local4); } function encodeData(encode) { _encoderQueue = []; _encoding = encode; if (encode) { _encodedData = _data; preEncodeObject(this, "_encodedData"); } else { preEncodeObject(this, "_data"); } encodeObject(); } function preEncodeObject(parent, property) { var _local3 = parent[property]; var _local5; try { if (_encoding) { _local5 = _local3 instanceof flash.display.BitmapData; } else { _local5 = _local3.type == "__bitmap"; } } catch(error) { } var _local2 = _local3; var _local8; if (_local5) { _encoderQueue.push({parent:parent, property:property}); } else if ((typeof(_local3) == "object") && (!_local8)) { if (_encoding) { if (_local3 instanceof Array) { _local2 = []; } else { _local2 = {}; } for (var _local4 in _local3) { _local2[_local4] = _local3[_local4]; } parent[property] = _local2; } for (var _local4 in _local2) { preEncodeObject(_local2, _local4); } } } function encodeObject() { if (!_encoderQueue.length) { if (_encoding) { doSave(); } else { _dataLoaded = true; checkLoadComplete(); } return(undefined); } var _local6 = _encoderQueue.pop(); var _local4 = _local6.parent; var _local3 = _local6.property; var _local2 = _local4[_local3]; var _local5; if (_encoding) { _local5 = {type:"__bitmap", width:_local2.width, height:_local2.height, transparent:_local2.transparent}; _local4[_local3] = _local5; _encodingParent = _local5; _encodingProperty = "data"; DATA_IMAGE_SCANNER.__set__encodeAlpha(_local2.transparent); DATA_IMAGE_SCANNER.encode(flash.display.BitmapData(_local2), encodeBitmapComplete, this); } else { _encodingParent = _local4; _encodingProperty = _local3; DATA_IMAGE_SCANNER.__set__encodeAlpha(_local2.transparent); DATA_IMAGE_SCANNER.decode(String(_local2.data), encodeBitmapComplete, this); } } function encodeBitmapComplete(data) { _encodingParent[_encodingProperty] = data; encodeObject(); } function load() { _currentFile = this; _dataLoaded = false; _data = null; if (!iconLoaded) { _iconLoader.addEventListener(com.newgrounds.APIEvent.ICON_LOADED, {target:this, func:onIconLoaded}); _iconLoader.load(); } _dataLoader = new LoadVars(); var file = this; _dataLoader.onData = function (data) { file.onDataLoaded(data); }; _dataLoader.load((_dataURL + "&random=") + Math.random()); } function onIconLoaded(event) { if ((!event.__get__success()) && (_iconLoader.__get__url())) { com.newgrounds.Logger.logWarning("Unable to load the icon for this save file."); } _iconLoader.removeEventListener(com.newgrounds.APIEvent.ICON_LOADED, onIconLoaded); checkLoadComplete(); } function checkLoadComplete() { if (_dataLoaded && (iconLoaded)) { com.newgrounds.Logger.logMessage("Data loaded."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this)); } } function onDataLoaded(data) { try { if (data) { if (data.charAt(0) == "{") { _data = com.newgrounds.encoders.json.JSON.decode(String(data)); } else { _data = String(data); } encodeData(false); } } catch(error:Error) { com.newgrounds.Logger.logError("Error while loading data:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this, com.newgrounds.APIEvent.ERROR_BAD_FILE)); } } function onDataError(error) { com.newgrounds.Logger.logError("Unable to load data:", error); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_LOADED, this, com.newgrounds.APIEvent.ERROR_BAD_FILE)); } function onSaveComplete(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage(("File \"" + _name) + "\" saved!"); if (event.__get__data()) { _id = event.__get__data().save_id; _dataURL = unescape(event.__get__data().file_url); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, this)); } else { com.newgrounds.Logger.logError(("Error saving file \"" + _name) + "\":", event.__get__error()); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_SAVED, this, event.__get__error())); } } function sendVote(ratingName, vote) { var _local2 = _group.getRating(ratingName); if (!_local2) { com.newgrounds.Logger.logError(("No save rating named \"" + ratingName) + "\" exists for this save group."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, {}, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } vote = _local2.validateValue(vote); if (isNaN(vote)) { com.newgrounds.Logger.logError(((((((("Invalid vote (" + vote) + "). ") + ratingName) + " allows a range of ") + _local2.__get__minimum()) + "-") + _local2.__get__maximum()) + "."); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, {}, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } com.newgrounds.Logger.logMessage(((((("Voting " + vote) + " for ") + ratingName) + " on ") + _name) + "..."); _group.__get__connection().sendSimpleCommand("rateSaveFile", {target:this, func:onVoteComplete}, null, {group:_group.__get__id(), save_id:_id, rating_id:_local2.__get__id(), vote:vote}); } function onVoteComplete(event) { var _local2 = event.__get__error(); if (event.__get__data().already_voted) { com.newgrounds.Logger.logError("Vote failed. You've already voted on this rating today."); _local2 = com.newgrounds.APIEvent.ERROR_ALREADY_VOTED; } if (_local2 == com.newgrounds.APIEvent.ERROR_NONE) { var _local3 = _group.getRatingById(event.__get__data().rating_id); if (_local3) { _ratings[_local3.__get__name()] = _local3.validateValue(event.__get__data().score); } com.newgrounds.Logger.logMessage("Vote complete!"); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.VOTE_COMPLETE, this, _local2)); } function onFileDeleted(event) { if (event.__get__success()) { _id = 0; } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.FILE_DELETED, this, event.__get__error())); } function clone() { var _local3 = new com.newgrounds.SaveFile(_group); _local3._data = _data; _local3._description = _description; _local3._draft = _draft; _local3._fileSize = _fileSize; _local3._iconLoader.__set__bitmapData(_iconLoader.bitmapData); var _local2; for (_local2 in _keys) { _local3._keys[_local2] = _keys[_local2]; } for (_local2 in _ratings) { _local3._ratings[_local2] = _ratings[_local2]; } for (_local2 in _numVotes) { _local3._numVotes[_local2] = _numVotes[_local2]; } _local3._name = _name; return(_local3); } static var ICON_WIDTH = 90; static var ICON_HEIGHT = 90; static var DEFAULT_ICON = new flash.display.BitmapData(ICON_WIDTH, ICON_HEIGHT, false, 0); static var STATUS_PRIVATE = 0; static var STATUS_SHARED = 1; static var STATUS_UNAPPROVED = 2; static var STATUS_APPROVED = 3; static var _imageFilePath = ""; static var _saveFilePath = ""; static var ICON_IMAGE_SCANNER = new com.newgrounds.encoders.ImageScanner(); static var DATA_IMAGE_SCANNER = new com.newgrounds.encoders.ImageScanner(64, 6); }
Symbol 40 MovieClip [__Packages.com.newgrounds.SaveGroup] Frame 0
class com.newgrounds.SaveGroup { var _connection, _id, _name, _type, _keysArray, _ratingsArray, _keys, _ratings; function SaveGroup (connection, name, id, type, keys, ratings) { _connection = connection; _id = id; _name = name; _type = type; _keysArray = keys; _ratingsArray = ratings; _keys = new Object(); _ratings = new Object(); var _local11; for (var _local7 in keys) { var _local2 = keys[_local7]; _keys[_local2.__get__name()] = _local2; } for (var _local6 in ratings) { var _local3 = ratings[_local6]; _ratings[_local3.__get__name()] = _local3; } } function get connection() { return(_connection); } function get name() { return(_name); } function get type() { return(_type); } function get id() { return(_id); } function get keys() { return(_keysArray); } function get ratings() { return(_ratingsArray); } function getKey(name) { return(_keys[name]); } function getRating(name) { return(_ratings[name]); } function getKeyById(id) { for (var _local4 in _keys) { var _local2 = _keys[_local4]; if (_local2.__get__id() == id) { return(_local2); } } return(null); } function getRatingById(id) { for (var _local4 in _ratings) { var _local2 = _ratings[_local4]; if (_local2.__get__id() == id) { return(_local2); } } return(null); } function toString() { return((((("SaveGroup: " + name) + " Keys: ") + _keysArray) + " Ratings: ") + _ratingsArray); } static var TYPE_SYSTEM = 0; static var TYPE_PRIVATE = 1; static var TYPE_PUBLIC = 2; static var TYPE_MODERATED = 3; }
Symbol 38 MovieClip [__Packages.com.newgrounds.SaveKey] Frame 0
class com.newgrounds.SaveKey { var _name, _id, _type; function SaveKey (name, id, type) { _name = name; _id = id; _type = type; } function get name() { return(_name); } function get id() { return(_id); } function get type() { return(_type); } function validateValue(value) { switch (_type) { case TYPE_INTEGER : value = Number(value); if (!isNaN(value)) { var _local3 = int(value); if (_local3 != value) { com.newgrounds.Logger.logWarning(((((("Float value " + value) + " given for integer key \"") + _name) + "\". Clamping to ") + _local3) + "."); } return(_local3); } break; case TYPE_FLOAT : value = Number(value); if (!isNaN(value)) { return(isNaN(Number(value))); } break; case TYPE_BOOLEAN : return(Boolean(value) && (int(value) != 0)); case TYPE_STRING : return((value ? (value.toString()) : "")); } return(null); } function toString() { return(_name); } static var TYPE_FLOAT = 1; static var TYPE_INTEGER = 2; static var TYPE_STRING = 3; static var TYPE_BOOLEAN = 4; }
Symbol 39 MovieClip [__Packages.com.newgrounds.SaveRating] Frame 0
class com.newgrounds.SaveRating { var _name, _id, _isFloat, _minimum, _maximum; function SaveRating (name, id, isFloat, minimum, maximum) { _name = name; _id = id; _isFloat = isFloat; _minimum = minimum; _maximum = maximum; } function get name() { return(_name); } function get id() { return(_id); } function get isFloat() { return(_isFloat); } function get minimum() { return(_minimum); } function get maximum() { return(_maximum); } function validateValue(value) { var _local2 = Number(value); if (isNaN(_local2)) { com.newgrounds.Logger.logError(("Invalid value for rating \"" + _name) + "\"."); return(NaN); } if (_local2 < _minimum) { com.newgrounds.Logger.logWarning(((((_local2 + " is out of acceptable range for rating \"") + _name) + "\". Clamping to ") + _minimum) + "."); return(_minimum); } if (_local2 > _maximum) { com.newgrounds.Logger.logWarning(((((_local2 + " is out of acceptable range for rating \"") + _name) + "\". Clamping to ") + _maximum) + "."); return(_maximum); } if (!isFloat) { var _local3 = int(_local2); if (_local3 != _local2) { com.newgrounds.Logger.logWarning(((((("Float value " + _local2) + " given for integer rating \"") + _name) + "\". Clamping to ") + _local3) + "."); } return(_local3); } return(_local2); } function toString() { return(_name); } }
Symbol 34 MovieClip [__Packages.com.newgrounds.BitmapLoader] Frame 0
class com.newgrounds.BitmapLoader extends com.newgrounds.APIEventDispatcher { var _bitmapData, _url, _loader, _loaderClip, dispatchEvent; function BitmapLoader (defaultBitmap, url) { super(); _bitmapData = defaultBitmap; _url = url; } function get url() { return(_url); } function set url(v) { _loaded = false; _url = v; //return(url); } function get bitmapData() { return(_bitmapData); } function set bitmapData(v) { _bitmapData = v; _loaded = true; //return(bitmapData); } function get loaded() { return(_loaded); } function disposeLoader() { if (_loader) { if (_loaderClip._parent == _root) { _loader.unloadClip(_loaderClip.bitmap); _loaderClip.removeMovieClip(); } _loader = null; _loaderClip = null; } } function load() { if ((!_url) || (_url == "")) { onLoadComplete(); return(undefined); } _loaded = false; if (_bitmapData) { _bitmapData.dispose(); _bitmapData = null; } disposeLoader(); attachBitmap(null); } function attachBitmap(parent) { if (!parent) { parent = _root; } var _local5 = parent.getNextHighestDepth(); var _local3 = parent.createEmptyMovieClip("__bitmap" + _local5, _local5); if (((!_loaded) && (_url)) && (_url != "")) { _local3.createEmptyMovieClip("bitmap", 0); _loader = new MovieClipLoader(); _loaderClip = _local3; if (parent == _root) { _loaderClip._visible = false; } var thisObj = this; _loaderClip.onEnterFrame = function () { thisObj.pollLoad(); }; _loader.addListener({onLoadError:function () { thisObj.onLoadComplete(); }}); _loader.loadClip(_url, _local3.bitmap); } else { _local3.attachBitmap(_bitmapData, 0); } return(_local3); } function pollLoad() { if (_loaderClip._width) { onLoadComplete(); } } function onLoadComplete() { var _local2; if ((_loader && (_loaderClip)) && (_loaderClip._width)) { try { _loaderClip.onEnterFrame = null; _local2 = new flash.display.BitmapData(_loaderClip._width, _loaderClip._height, true, 0); _local2.draw(_loaderClip); _bitmapData = _local2; _loaded = true; } catch(error) { if (_local2) { _local2.dispose(); } } } disposeLoader(); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.ICON_LOADED, this, (_loaded ? null : (com.newgrounds.APIEvent.ERROR_BAD_FILE)))); } static var _cacheSeed = 0; var _loaded = true; }
Symbol 43 MovieClip [__Packages.com.newgrounds.SaveQuery] Frame 0
class com.newgrounds.SaveQuery extends com.newgrounds.APIEventDispatcher { var _group, _connection, _files, _lookupKeys, _lookupRatings, _fileConditions, _keyConditions, _ratingConditions, _sortFields, dispatchEvent; function SaveQuery (group) { super(); _group = group; _connection = group.connection; reset(); } function get group() { return(_group); } function get resultsPerPage() { return(_resultsPerPage); } function set resultsPerPage(val) { _resultsPerPage = Math.min(Math.max(val, 1), 100); //return(resultsPerPage); } function get page() { return(_page); } function set page(val) { _page = Math.max(val, 1); //return(page); } function prevPage() { page = ((page-1)); } function nextPage() { page = ((page+1)); } function get isRandomized() { return(_isRandomized); } function set isRandomized(val) { _isRandomized = val; //return(isRandomized); } function get files() { return(_files); } function reset() { _page = 1; _resultsPerPage = 10; _isRandomized = false; _lookupKeys = []; _lookupRatings = []; _fileConditions = []; _keyConditions = []; _ratingConditions = []; _sortFields = []; _files = []; includeAllFields(); } function clone() { var _local2 = new com.newgrounds.SaveQuery(_group); _local2._page = _page; _local2._resultsPerPage = _resultsPerPage; _local2._isRandomized = _isRandomized; _local2._lookupKeys = _lookupKeys.concat(); _local2._lookupRatings = _lookupRatings.concat(); _local2._fileConditions = _fileConditions.concat(); _local2._keyConditions = _keyConditions.concat(); _local2._ratingConditions = _ratingConditions.concat(); return(_local2); } function includeAllFields() { for (var _local5 in _group.__get__keys()) { var _local2 = _group.__get__keys()[_local5]; _lookupKeys.push(_local2.__get__id()); } for (var _local4 in _group.__get__ratings()) { var _local3 = _group.__get__ratings()[_local4]; _lookupRatings.push(_local3.__get__id()); } } function addCondition(field, operator, value) { var _local2; _local2 = 0; while (_local2 < FILE_FIELDS.length) { if (FILE_FIELDS[_local2] == field) { break; } _local2++; } if (_local2 == FILE_FIELDS.length) { _local2 = -1; } if (_local2 >= 0) { _fileConditions.push({field:_local2, operator:operator, value:value}); } else { var _local4 = _group.getKey(field); if (_local4) { value = _local4.validateValue(value); _keyConditions.push({key_id:_local4.__get__id(), operator:operator, value:value}); return(undefined); } var _local3 = field.split("."); var _local6 = _group.getRating(_local3[0]); if (_local6) { if (_local3[1] != "votes") { value = _local6.validateValue(value); } _ratingConditions.push({rating_id:_local6.__get__id(), operator:operator, value:value, column:(_local3[1] ? (_local3[1]) : "score")}); return(undefined); } com.newgrounds.Logger.logError(((("The save group \"" + _group.__get__name()) + "\" does not have a field named \"") + field) + "\"."); } } function sortOn(field, sortDescending) { if (sortDescending == undefined) { sortDescending = false; } var _local2; _local2 = 0; while (_local2 < FILE_FIELDS.length) { if (FILE_FIELDS[_local2] == field) { break; } _local2++; } if (_local2 == FILE_FIELDS.length) { _local2 = -1; } if (_local2 >= 0) { _sortFields.push({table:TABLE_FILES, field:_local2, desc:sortDescending}); } else { var _local5 = _group.getKey(field); if (_local5) { _sortFields.push({table:TABLE_KEYS, field:_local5.__get__id(), desc:sortDescending}); return(undefined); } var _local3 = field.split("."); var _local6 = _group.getRating(_local3[0]); if (_local6) { _sortFields.push({table:TABLE_RATINGS, field:_local6.__get__id(), desc:sortDescending, extra:(_local3[1] ? (_local3[1]) : "score")}); return(undefined); } com.newgrounds.Logger.logError(((("The save group \"" + _group.__get__name()) + "\" does not have a field named \"") + field) + "\"."); } } function execute() { var _local5 = {}; _local5.page = _page; _local5.num_results = _resultsPerPage; if (_isRandomized) { _local5.randomize = 1; } if (_lookupKeys && (_lookupKeys.length)) { _local5.lookup_keys = _lookupKeys; } if (_lookupRatings && (_lookupRatings.length)) { _local5.lookup_ratings = _lookupRatings; } if (_fileConditions && (_fileConditions.length)) { _local5.file_conditions = _fileConditions; } if (_keyConditions && (_keyConditions.length)) { _local5.key_conditions = _keyConditions; } if (_ratingConditions && (_ratingConditions.length)) { _local5.rating_conditions = _ratingConditions; } if (_sortFields && (_sortFields.length)) { _local5.sort_conditions = _sortFields; } _connection.sendSimpleCommand("lookupSaveFiles", {target:this, func:onQueryComplete}, {publisher_id:_connection.publisherId, group_id:_group.__get__id(), query:_local5}); } function onQueryComplete(event) { if (event.__get__success()) { var _local4 = event.__get__data(); _files = []; if (_local4.files) { var _local2 = 0; while (_local2 < _local4.files.length) { var _local3 = com.newgrounds.SaveFile.fromObject(_group, _local4.files[_local2]); if (_local3) { _files.push(_local3); } _local2++; } } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.QUERY_COMPLETE, this)); } else { com.newgrounds.Logger.logError("Query failed: " + event.__get__error()); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.QUERY_COMPLETE, this, event.__get__error())); } } static var FILE_ID = "fileId"; static var AUTHOR_ID = "authorId"; static var AUTHOR_NAME = "authorName"; static var FILE_NAME = "fileName"; static var CREATED_ON = "createdOn"; static var UPDATED_ON = "updatedOn"; static var FILE_VIEWS = "fileViews"; static var FILE_STATUS = "fileStatus"; static var FILE_FIELDS = [FILE_ID, AUTHOR_ID, AUTHOR_NAME, FILE_NAME, CREATED_ON, UPDATED_ON, FILE_VIEWS, FILE_STATUS]; static var OPERATOR_EQUAL = "="; static var OPERATOR_LESS_THAN = "<"; static var OPERATOR_GREATER_THAN = ">"; static var OPERATOR_NOT_EQUAL = "!="; static var OPERATOR_LESS_OR_EQUAL = "<="; static var OPERATOR_GREATER_OR_EQUAL = ">="; static var OPERATOR_CONTAINS = "*"; static var OPERATOR_NOT_CONTAINS = "!*"; static var OPERATOR_NOT_BEGINS_WITH = "!*="; static var OPERATOR_NOT_ENDS_WITH = "!=*"; static var OPERATOR_BEGINS_WITH = "*="; static var OPERATOR_ENDS_WITH = "=*"; static var TABLE_FILES = 1; static var TABLE_KEYS = 2; static var TABLE_RATINGS = 3; var _page = 1; var _resultsPerPage = 10; var _isRandomized = false; }
Symbol 35 MovieClip [__Packages.com.newgrounds.Medal] Frame 0
class com.newgrounds.Medal extends com.newgrounds.APIEventDispatcher { var _connection, _id, _name, _description, _secret, _unlocked, _value, _difficulty, _iconLoader, dispatchEvent; function Medal (connection, id, name, description, secret, unlocked, value, difficultyId, iconURL) { super(); _connection = connection; _id = id; _name = name; _description = description; _secret = secret; _unlocked = unlocked; _value = value; _difficulty = DIFFICULTIES[difficultyId]; _iconLoader = new com.newgrounds.BitmapLoader(DEFAULT_ICON, iconURL); _iconLoader.load(); } function get difficulty() { return(_difficulty); } function get icon() { return(_iconLoader.__get__bitmapData()); } function get id() { return(_id); } function get name() { return(_name); } function get description() { return(_description); } function get secret() { return(_secret); } function get unlocked() { return(_unlocked); } function get value() { return(_value); } function toString() { return((((((("Medal: " + _name) + "\t\t(") + (_unlocked ? "unlocked, " : "locked, ")) + _value) + "pts, ") + _difficulty) + ")"); } function attachIcon(parent) { return(_iconLoader.attachBitmap(parent)); } function unlock() { if (_unlocked) { com.newgrounds.Logger.logWarning(("Medal \"" + _name) + "\" is already unlocked."); return(undefined); } com.newgrounds.Logger.logMessage(("Unlocking medal \"" + name) + "\"..."); _unlocked = true; if (_connection.__get__hasUserSession()) { _connection.sendSimpleCommand("unlockMedal", {target:this, func:onUnlockConfirmed}, null, {medal_id:id}); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.MEDAL_UNLOCKED, this)); } function setUnlocked(unlocked) { _unlocked = unlocked; } function onUnlockConfirmed(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage(("Medal \"" + name) + "\" unlocked."); } else { com.newgrounds.Logger.logError(("Failed to unlock \"" + name) + "\"!"); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.MEDAL_UNLOCK_CONFIRMED, this, event.__get__error())); } static var ICON_WIDTH = 50; static var ICON_HEIGHT = 50; static var DEFAULT_ICON = flash.display.BitmapData.loadBitmap("DefaultMedalIcon"); static var DIFFICULTY_EASY = "Easy"; static var DIFFICULTY_MODERATE = "Moderate"; static var DIFFICULTY_CHALLENGING = "Challenging"; static var DIFFICULTY_DIFFICULT = "Difficult"; static var DIFFICULTY_BRUTAL = "Brutal"; static var DIFFICULTIES = ["Unknown", DIFFICULTY_EASY, DIFFICULTY_MODERATE, DIFFICULTY_CHALLENGING, DIFFICULTY_DIFFICULT, DIFFICULTY_BRUTAL]; }
Symbol 37 MovieClip [__Packages.com.newgrounds.ScoreBoard] Frame 0
class com.newgrounds.ScoreBoard extends com.newgrounds.APIEventDispatcher { var _connection, _name, _id, _scores, _tag, dispatchEvent; function ScoreBoard (connection, name, id) { super(); _connection = connection; _name = name; _id = id; } function get name() { return(_name); } function get scores() { return(_scores); } function get period() { return(_period); } function set period(val) { _period = val; //return(period); } function get firstResult() { return(_firstResult); } function set firstResult(val) { _firstResult = Math.max(1, val); //return(firstResult); } function get numResults() { return(_numResults); } function set numResults(val) { _numResults = val; //return(numResults); } function get tag() { return(_tag); } function set tag(val) { _tag = val; //return(tag); } function get page() { return(Math.ceil((_firstResult - 1) / _numResults) + 1); } function prevPage() { if (firstResult > _numResults) { firstResult = firstResult - _numResults; } } function nextPage() { firstResult = firstResult + _numResults; } function loadScores() { _connection.sendSimpleCommand("loadScores", {target:this, func:onScoresLoaded}, {publisher_id:_connection.publisherId, board:_id, page:((_firstResult - 1) / _numResults) + 1, num_results:_numResults, period:_period, tag:_tag}); } function postScore(numericScore, tag) { if (tag == undefined) { tag = null; } if (isNaN(numericScore)) { com.newgrounds.Logger.logError("Cannot post invalid score: " + numericScore); dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORE_POSTED, null, com.newgrounds.APIEvent.ERROR_INVALID_ARGUMENT)); return(undefined); } com.newgrounds.Logger.logMessage(((((("Posting a score of " + numericScore) + " by ") + _connection.username) + " to scoreboard \"") + _name) + "\"..."); _connection.sendSimpleCommand("postScore", {target:this, func:onScorePosted}, null, {user_name:_connection.username, board:_id, value:numericScore, tag:tag}); } function onScoresLoaded(event) { var _local4 = event.__get__data(); _scores = []; var _local5; if (_local4.first_result) { _local5 = _local4.first_result; } else { _local5 = _firstResult; } if (_local4.scores) { var _local3 = 0; while (_local3 < _local4.scores.length) { var _local2 = _local4.scores[_local3]; if (_local2) { _scores[_local3] = new com.newgrounds.Score(_local5, _local2.username, _local2.value, _local2.numeric_value, _local2.tag); } _local3++; _local5++; } } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORES_LOADED, this)); } function onScorePosted(event) { if (event.__get__success()) { com.newgrounds.Logger.logMessage("Score posted!"); var _local4 = event.__get__data(); var _local2 = {}; _local2.score = _local4.value; _local2.scoreBoard = this; } else { com.newgrounds.Logger.logError("Error posting score: " + event.__get__error()); } dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.SCORE_POSTED, _local2, event.__get__error())); } function toString() { return("Scoreboard: " + _name); } static var TODAY = "Today"; static var THIS_WEEK = "This Week"; static var THIS_MONTH = "This Month"; static var THIS_YEAR = "This Year"; static var ALL_TIME = "All-Time"; var _period = ALL_TIME; var _firstResult = 1; var _numResults = 10; }
Symbol 26 MovieClip [__Packages.com.newgrounds.Logger] Frame 0
class com.newgrounds.Logger { function Logger () { } static function logInternal() { var _local2 = arguments; log(PRIORITY_INTERNAL, _local2); } static function logMessage() { var _local2 = arguments; log(PRIORITY_MESSAGE, _local2); } static function logWarning() { var _local2 = arguments; log(PRIORITY_WARNING, _local2); } static function logError() { var _local2 = arguments; log(PRIORITY_ERROR, _local2); } static function log(priority, messages) { if (priority == undefined) { priority = PRIORITY_MESSAGE; } if (messages == undefined) { messages = null; } if (priority >= _messageLevel) { var _local1 = 0; while (_local1 < messages.length) { trace(HEADER + messages[_local1]); _eventDispatcher.dispatchEvent(new com.newgrounds.APIEvent(com.newgrounds.APIEvent.LOG, messages[_local1])); _local1++; } } if (priority >= _throwLevel) { throw new Error(messages.join(newline)); } } static function addEventListener(event, listener) { _eventDispatcher.addEventListener(event, listener, false, 0, false); } static var PRIORITY_INTERNAL = 0; static var PRIORITY_MESSAGE = 1; static var PRIORITY_WARNING = 2; static var PRIORITY_ERROR = 3; static var PRIORITY_MAX = 4; static var HEADER = "[Newgrounds API] :: "; static var _eventDispatcher = new com.newgrounds.EventDispatcher(); static var _messageLevel = PRIORITY_MESSAGE; static var _throwLevel = PRIORITY_MAX; }
Symbol 45 MovieClip [__Packages.com.newgrounds.components.FlashAdBase] Frame 0
class com.newgrounds.components.FlashAdBase extends MovieClip { var gotoAndStop, _x, _y, stop, onUnload, _adListener, adContainer, newgroundsButton, _fullScreen, clear, _ad, _adFeedLoader, _width, _height, beginFill, moveTo, lineTo, endFill; function FlashAdBase () { super(); try { System.security.allowDomain("server.cpmstar.com"); System.security.allowInsecureDomain("server.cpmstar.com"); } catch(error) { } gotoAndStop("idle"); _x = int(_x); _y = int(_y); stop(); if (_newgroundsButton) { _newgroundsButton.onRelease = onNGClick; } onUnload = removeAd; var _local4 = this; _adListener = {onLoadError:function (target, error, httpStatus) { target._parent.onAdError(target, error, httpStatus); }}; if (fullScreen) { drawFullScreenRect(); } if (com.newgrounds.API.__get__adFeedURL()) { loadAdFeed(); } else { com.newgrounds.API.addEventListener(com.newgrounds.APIEvent.API_CONNECTED, {target:this, func:loadAdFeed}); } } function get _adContainer() { return(adContainer); } function get _newgroundsButton() { return(newgroundsButton); } function get fullScreen() { return(_fullScreen); } function set fullScreen(v) { _fullScreen = v; if (v) { drawFullScreenRect(); } else { clear(); } //return(fullScreen); } function get showBorder() { return(_showBorder); } function set showBorder(value) { _showBorder = value; if (_showBorder) { if (_ad) { var _local2 = _ad.getProgress(_adContainer); if (_local2.bytesLoaded >= _local2.bytesTotal) { gotoAndStop("loaded"); } else { gotoAndStop("loading"); } } else { gotoAndStop("idle"); } } else { gotoAndStop("noBorder"); } //return(showBorder); } function loadAdFeed(event) { if (event == undefined) { event = null; } _adFeedLoader = new LoadVars(); var target = this; _adFeedLoader.onData = function (data) { target.onAdFeedLoaded(data); }; _adFeedLoader.load(com.newgrounds.API.__get__adFeedURL(), _adFeedLoader); } function onAdFeedLoaded(data) { if (data && (data != "")) { loadAd(data); } else { onAdError(); } } function loadAd(adURL) { if (adType != VIDEO_ADS) { if (adURL.indexOf("?") >= 0) { adURL = adURL + "&"; } else { adURL = adURL + "?"; } adURL = adURL + "blockoverlays=1"; } _ad = new MovieClipLoader(); _ad.addListener(_adListener); _adContainer._lockroot = true; _ad.loadClip(adURL, _adContainer); } function removeAd() { _adFeedLoader.onData = null; _adFeedLoader = null; _ad.removeListener(_adListener); if (_adContainer) { _ad.unloadClip(_adContainer); } _ad = null; } function onAdError(target, error, httpStatus) { com.newgrounds.Logger.logError("Unable to load ad."); removeAd(); } function onNGClick() { com.newgrounds.API.loadNewgrounds(); } function drawFullScreenRect() { _x = (Stage.width - _width) / 2; _y = (Stage.height - _height) / 2; beginFill(0); moveTo(-Stage.width, -Stage.height); lineTo(Stage.width, -Stage.height); lineTo(Stage.width, Stage.height); lineTo(-Stage.width, Stage.height); lineTo(-Stage.width, -Stage.height); endFill(); } var _showBorder = true; var adType = com.newgrounds.components.FlashAdBase.prototype.VIDEO_ADS; var VIDEO_ADS = "Video"; var SIMPLE_ADS = "Simple"; }
Symbol 20 MovieClip [__Packages.com.newgrounds.shims.APIShim] Frame 0
class com.newgrounds.shims.APIShim extends MovieClip { function APIShim () { super(); } }
Symbol 30 MovieClip [__Packages.com.newgrounds.crypto.MD5] Frame 0
class com.newgrounds.crypto.MD5 { function MD5 () { } static function hash(src) { return(hex_md5(src)); } static function hex_md5(src) { return(binl2hex(core_md5(str2binl(src), src.length * 8))); } static function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local4 = 1732584193 /* 0x67452301 */; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var _local5 = 0; while (_local5 < x.length) { var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; var _local7 = _local1; _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 0], 7, -680876936); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 3], 22, -1044525330); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 4], 7, -176418897); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 7], 22, -45705983); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 8], 7, 1770035416); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 11], 22, -1990404162); _local4 = md5_ff(_local4, _local3, _local2, _local1, x[_local5 + 12], 7, 1804603682); _local1 = md5_ff(_local1, _local4, _local3, _local2, x[_local5 + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, _local4, _local3, x[_local5 + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, _local4, x[_local5 + 15], 22, 1236535329); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 1], 5, -165796510); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 0], 20, -373897302); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 5], 5, -701558691); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 4], 20, -405537848); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 9], 5, 568446438); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 8], 20, 1163531501); _local4 = md5_gg(_local4, _local3, _local2, _local1, x[_local5 + 13], 5, -1444681467); _local1 = md5_gg(_local1, _local4, _local3, _local2, x[_local5 + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, _local4, _local3, x[_local5 + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, _local4, x[_local5 + 12], 20, -1926607734); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 5], 4, -378558); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 14], 23, -35309556); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 1], 4, -1530992060); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 10], 23, -1094730640); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 13], 4, 681279174); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 6], 23, 76029189); _local4 = md5_hh(_local4, _local3, _local2, _local1, x[_local5 + 9], 4, -640364487); _local1 = md5_hh(_local1, _local4, _local3, _local2, x[_local5 + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, _local4, _local3, x[_local5 + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, _local4, x[_local5 + 2], 23, -995338651); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 0], 6, -198630844); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 5], 21, -57434055); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 12], 6, 1700485571); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 1], 21, -2054922799); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 8], 6, 1873313359); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 13], 21, 1309151649); _local4 = md5_ii(_local4, _local3, _local2, _local1, x[_local5 + 4], 6, -145523070); _local1 = md5_ii(_local1, _local4, _local3, _local2, x[_local5 + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, _local4, _local3, x[_local5 + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, _local4, x[_local5 + 9], 21, -343485551); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local1 = safe_add(_local1, _local7); _local5 = _local5 + 16; } return(new Array(_local4, _local3, _local2, _local1)); } static function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } static function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } static function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } static function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } static function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } static function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } static function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } static function str2binl(str) { var _local3 = new Array(); var _local4 = 255; var _local1 = 0; while (_local1 < (str.length * 8)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((str.charCodeAt(_local1 / 8) & _local4) << (_local1 % 32)); _local1 = _local1 + 8; } return(_local3); } static function binl2hex(binarray) { var _local4 = new String(""); var _local3 = new String("0123456789abcdef"); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } }
Symbol 31 MovieClip [__Packages.com.newgrounds.crypto.RC4] Frame 0
class com.newgrounds.crypto.RC4 { function RC4 () { } static function encrypt(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToHex(_local2)); } static function encryptbin(src, key) { var _local3 = strToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(_local2); } static function decrypt(src, key) { var _local3 = hexToChars(src); var _local1 = strToChars(key); var _local2 = calculate(_local3, _local1); return(charsToStr(_local2)); } static function initialize(pwd) { var _local2 = 0; var _local3; var _local4 = pwd.length; var _local1 = 0; while (_local1 <= 255) { mykey[_local1] = pwd[_local1 % _local4]; sbox[_local1] = _local1; _local1++; } _local1 = 0; while (_local1 <= 255) { _local2 = ((_local2 + sbox[_local1]) + mykey[_local1]) % 256; _local3 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local3; _local1++; } } static function calculate(plaintxt, psw) { initialize(psw); var _local1 = 0; var _local2 = 0; var _local9 = new Array(); var _local7; var _local5; var _local6; var _local3 = 0; while (_local3 < plaintxt.length) { _local1 = (_local1 + 1) % 256; _local2 = (_local2 + sbox[_local1]) % 256; _local5 = sbox[_local1]; sbox[_local1] = sbox[_local2]; sbox[_local2] = _local5; var _local4 = (sbox[_local1] + sbox[_local2]) % 256; _local7 = sbox[_local4]; _local6 = plaintxt[_local3] ^ _local7; _local9.push(_local6); _local3++; } return(_local9); } static function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } static function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } static function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } static function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } static var sbox = new Array(255); static var mykey = new Array(255); }
Symbol 32 MovieClip [__Packages.com.newgrounds.encoders.json.JSON] Frame 0
class com.newgrounds.encoders.json.JSON { static var start, cache, interval; function JSON () { } static function encode(arg, noquotes) { var _local3; var _local2; var _local6; var _local1 = ""; var _local4; if (arg.isSServerVar()) { var _local8 = "sservervariable"; } else { var _local8 = typeof(arg); } switch (_local8) { case "sservervariable" : return("?" + arg.getEncodedValue()); case "object" : if (arg) { if (arg instanceof Array) { _local2 = 0; while (_local2 < arg.length) { _local4 = encode(arg[_local2]); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + _local4; _local2++; } return(("[" + _local1) + "]"); } if (typeof(arg.toString) != "undefined") { for (_local2 in arg) { _local4 = arg[_local2]; if ((typeof(_local4) != "undefined") && (typeof(_local4) != "function")) { _local4 = encode(_local4); if (_local1) { _local1 = _local1 + ","; } _local1 = _local1 + ((encode(_local2) + ":") + _local4); } } return(("{" + _local1) + "}"); } } return("null"); case "number" : return((isFinite(arg) ? (String(arg)) : "null")); case "string" : _local6 = arg.length; if (noquotes) { var _local7 = ""; } else { var _local7 = "\""; } _local1 = _local7; _local2 = 0; while (_local2 < _local6) { _local3 = arg.charAt(_local2); if (_local3 >= " ") { if ((_local3 == "\\") || (_local3 == "\"")) { _local1 = _local1 + "\\"; } _local1 = _local1 + _local3; } else { switch (_local3) { case "\b" : _local1 = _local1 + "\\b"; break; case "\f" : _local1 = _local1 + "\\f"; break; case newline : _local1 = _local1 + "\\n"; break; case "\r" : _local1 = _local1 + "\\r"; break; case "\t" : _local1 = _local1 + "\\t"; break; default : _local3 = _local3.charCodeAt(); _local1 = _local1 + (("\\u00" + Math.floor(_local3 / 16).toString(16)) + (_local3 % 16).toString(16)); } } _local2 = _local2 + 1; } return(_local1 + _local7); case "boolean" : return(String(arg)); } return("null"); } static function background_encode(arg, callback) { if (busy) { trace("[Newgrounds Encoder] :: Cannot encode a new file until the previous file is completed"); return(false); } if (!callback) { trace("[Newgrounds Encoder] :: Missing a callback function, skipping encode"); return(false); } busy = true; var _local2 = new Date(); start = _local2.getTime(); cache = {busy:false, complete:false, arg:arg, target:arg, parents:[], encoded:"", callback:callback, encode_chunk:function () { com.newgrounds.encoders.json.JSON.encode_chunk(); }}; if (getType(arg) == "object") { cache.encoded = "{"; } else if (getType(arg) == "array") { cache.encoded = "["; } interval = setInterval(cache, "encode_chunk", 25); return(true); } static function background_decode(arg, callback) { if (busy) { trace("[Newgrounds Encoder] :: Cannot decode a new file until the previous file is completed"); return(false); } if (!callback) { trace("[Newgrounds Encoder] :: Missing a callback function, skipping decode"); return(false); } busy = true; var _local1 = new Date(); start = _local1.getTime(); cache = {busy:false, callback:callback, complete:false, arg:arg, pos:0, parents:["root"], target:null, scratch:"", decode_chunk:function () { com.newgrounds.encoders.json.JSON.decode_chunk(); }}; interval = setInterval(cache, "decode_chunk", 25); return(true); } static function decode(text) { var at = 0; var ch = " "; var _value; var _error = function (m) { throw {name:"JSONError", message:m, at:at - 1, text:text}; }; var _next = function () { ch = text.charAt(at); at = at + 1; return(ch); }; var _white = function () { while (ch) { if (ch <= " ") { _next(); } else if (ch == "/") { switch (_next()) { case "/" : while ((_next() && (ch != newline)) && (ch != "\r")) { } break; case "*" : _next(); for(;;){ if (ch) { if (ch == "*") { if (_next() == "/") { _next(); // unexpected jump } } else { _next(); } } else { _error("Unterminated comment"); } }; break; default : _error("Syntax error"); } } else { return; } } }; var _string = function () { var _local4; var _local1 = ""; var _local3; var _local2; var _local5 = false; if (ch == "\"") { while (_next()) { if (ch == "\"") { _next(); return(_local1); } if (ch == "\\") { switch (_next()) { case "b" : _local1 = _local1 + "\b"; break; case "f" : _local1 = _local1 + "\f"; break; case "n" : _local1 = _local1 + newline; break; case "r" : _local1 = _local1 + "\r"; break; case "t" : _local1 = _local1 + "\t"; break; case "u" : _local2 = 0; _local4 = 0; while (_local4 < 4) { _local3 = parseInt(_next(), 16); if (!isFinite(_local3)) { _local5 = true; break; } _local2 = (_local2 * 16) + _local3; _local4 = _local4 + 1; } if (_local5) { _local5 = false; break; } _local1 = _local1 + String.fromCharCode(_local2); break; default : _local1 = _local1 + ch; } } else { _local1 = _local1 + ch; } } } _error("Bad string"); }; var _array = function () { var _local1 = []; if (ch == "[") { _next(); _white(); if (ch == "]") { _next(); return(_local1); } while (ch) { _local1.push(_value()); _white(); if (ch == "]") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad array"); }; var _object = function () { var _local2; var _local1 = {}; if (ch == "{") { _next(); _white(); if (ch == "}") { _next(); return(_local1); } while (ch) { _local2 = _string(); _white(); if (ch != ":") { break; } _next(); _local1[_local2] = _value(); _white(); if (ch == "}") { _next(); return(_local1); } if (ch != ",") { break; } _next(); _white(); } } _error("Bad object"); }; var _number = function () { var _local1 = ""; var _local2; if (ch == "-") { _local1 = "-"; _next(); } while ((ch >= "0") && (ch <= "9")) { _local1 = _local1 + ch; _next(); } if (ch == ".") { _local1 = _local1 + "."; while ((_next() && (ch >= "0")) && (ch <= "9")) { _local1 = _local1 + ch; } } _local2 = 1 * _local1; if (!isFinite(_local2)) { _error("Bad number"); } else { return(_local2); } }; var _word = function () { switch (ch) { case "t" : if (((_next() == "r") && (_next() == "u")) && (_next() == "e")) { _next(); return(true); } break; case "f" : if ((((_next() == "a") && (_next() == "l")) && (_next() == "s")) && (_next() == "e")) { _next(); return(false); } break; case "n" : if (!(((_next() == "u") && (_next() == "l")) && (_next() == "l"))) { break; } _next(); return(null); } _error("Syntax error"); }; _value = function () { _white(); switch (ch) { case "{" : return(_object()); case "[" : return(_array()); case "\"" : return(_string()); case "-" : return(_number()); } return((((ch >= "0") && (ch <= "9")) ? (_number()) : (_word()))); }; return(_value()); } static function getType(v) { if (v instanceof Array) { return("array"); } return(typeof(v)); } static function decode_chunk() { if ((!cache.busy) && (!cache.complete)) { cache.busy = true; var _local1 = 0; while (_local1 < decode_chunks) { chunk_decoder(); if (cache.complete) { break; } _local1++; } trace(Math.round((cache.pos / cache.arg.length) * 100) + "% decoded"); cache.busy = false; } if (cache.complete) { var _local2 = new Date(); busy = false; clearInterval(interval); cache.callback(cache.root, _local2.getTime() - start); cache.arg = ""; } } static function encode_chunk() { if ((!cache.busy) && (!cache.complete)) { cache.busy = true; var _local1 = 0; while (_local1 < encode_chunks) { chunk_encoder(); if (cache.complete) { break; } _local1++; } cache.busy = false; } if (cache.complete) { var _local3 = new Date(); var _local2 = _local3.getTime(); busy = false; clearInterval(interval); cache.callback(cache.encoded, _local2 - start); cache.encoded = ""; } } static function chunk_decoder() { function _object() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "object"; com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != "\"") { throw "Malformed object key in encoded string. Keys must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; _setTargetValue({}); } else if (_local1 == ",") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != "\"") { throw "Malformed object key in encoded string. Keys must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; } else if (_local1 == "}") { _useParent(); } else if (_local1 == "\"") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 != ":") { throw "Malformed object notation. Object keys and values must be separated by colons(:)"; } _addParent(com.newgrounds.encoders.json.JSON.cache.scratch); com.newgrounds.encoders.json.JSON.cache.mode = null; } else { if (_local1 == "\\") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); } com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; } com.newgrounds.encoders.json.JSON.cache.pos++; } function _array() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "array"; com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); _setTargetValue([]); if (_local1 != "]") { _addArrayKey(); } else { _useParent(); } return(undefined); } if (_local1 == ",") { _addArrayKey(); } else if (_local1 == "]") { _useParent(); } com.newgrounds.encoders.json.JSON.cache.pos++; } function _boolean() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 == "t") { _setTargetValue(true); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 3; } else if (_local1 == "f") { _setTargetValue(false); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 4; } else { throw "Bool values must be true or false"; } _useParent(); } function _null() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (_local1 == "n") { _setTargetValue(null); com.newgrounds.encoders.json.JSON.cache.pos = com.newgrounds.encoders.json.JSON.cache.pos + 2; } else { throw "Null values must be null"; } _useParent(); } function _string() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); if (!com.newgrounds.encoders.json.JSON.cache.mode) { if (_local1 != "\"") { throw "Strings must be wrapped in quotes (\"\")"; } com.newgrounds.encoders.json.JSON.cache.scratch = ""; com.newgrounds.encoders.json.JSON.cache.mode = "string"; } else if (_local1 == "\"") { _setTargetValue(com.newgrounds.encoders.json.JSON.cache.scratch); _useParent(); } else { if (_local1 == "\\") { com.newgrounds.encoders.json.JSON.cache.pos++; _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); switch (_local1) { case "n" : _local1 = newline; break; case "r" : _local1 = newline; break; case "t" : _local1 = "\t"; break; case "u" : _local1 = "\\" + _local1; } } com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; } com.newgrounds.encoders.json.JSON.cache.pos++; } function _number() { var _local1 = com.newgrounds.encoders.json.JSON.cache.arg.charAt(com.newgrounds.encoders.json.JSON.cache.pos); var _local2 = "01234567890.-"; if (!com.newgrounds.encoders.json.JSON.cache.mode) { com.newgrounds.encoders.json.JSON.cache.mode = "number"; com.newgrounds.encoders.json.JSON.cache.scratch = ""; } if (_local2.indexOf(_local1) < 0) { _setTargetValue(Number(com.newgrounds.encoders.json.JSON.cache.scratch)); _useParent(); } else { com.newgrounds.encoders.json.JSON.cache.scratch = com.newgrounds.encoders.json.JSON.cache.scratch + _local1; com.newgrounds.encoders.json.JSON.cache.pos++; } } function _setTargetValue(newval) { var _local2 = _getParent().obj; var _local1 = com.newgrounds.encoders.json.JSON.cache.parents[com.newgrounds.encoders.json.JSON.cache.parents.length - 1]; _local2[_local1] = newval; } function _useParent() { com.newgrounds.encoders.json.JSON.cache.mode = com.newgrounds.encoders.json.JSON.getType(_getParent().obj); com.newgrounds.encoders.json.JSON.cache.parents.pop(); } function _getParent() { var _local2 = com.newgrounds.encoders.json.JSON.cache; var _local1 = 0; while (_local1 < (com.newgrounds.encoders.json.JSON.cache.parents.length - 1)) { _local2 = _local2[com.newgrounds.encoders.json.JSON.cache.parents[_local1]]; _local1++; } return({obj:_local2, name:com.newgrounds.encoders.json.JSON.cache.parents[_local1]}); } function _getCurrent() { var _local2 = com.newgrounds.encoders.json.JSON.cache; var _local1 = 0; while (_local1 < com.newgrounds.encoders.json.JSON.cache.parents.length) { _local2 = _local2[com.newgrounds.encoders.json.JSON.cache.parents[_local1]]; _local1++; } return({obj:_local2, name:com.newgrounds.encoders.json.JSON.cache.parents[_local1]}); } function _addParent(child) { com.newgrounds.encoders.json.JSON.cache.parents.push(child); } function _addArrayKey() { var _local1 = _getCurrent().obj.length; com.newgrounds.encoders.json.JSON.cache.parents.push(_local1); com.newgrounds.encoders.json.JSON.cache.mode = null; } if (cache.pos >= cache.arg.length) { cache.complete = true; return(undefined); } if (cache.mode) { eval ("_" + cache.mode)(); } else { var char = cache.arg.charAt(cache.pos); switch (char) { case "{" : _object(); return; case "[" : _array(); return; case "\"" : _string(); return; case "n" : _null(); return; case "t" : _boolean(); return; case "f" : _boolean(); return; default : _number(); } } } static function chunk_encoder() { if (cache.complete) { return(undefined); } var _local2 = getType(cache.target); switch (_local2) { case "number" : cache.encoded = cache.encoded + cache.target; getParent(); break; case "string" : cache.encoded = cache.encoded + (("\"" + cache.target.split("\"").join("\\\"")) + "\""); getParent(); break; case "boolean" : cache.encoded = cache.encoded + ((cache.target == true) ? "true" : "false"); getParent(); break; case "null" : cache.encoded = cache.encoded + "null"; getParent(); break; case "array" : if (cache.target.length < 1) { cache.encoded = cache.encoded + "]"; getParent(); } else { cache.parents.push(cache.target); cache.target = cache.target[0]; if (getType(cache.target) == "array") { cache.encoded = cache.encoded + "["; } else if (getType(cache.target) == "object") { cache.encoded = cache.encoded + "{"; } } break; case "object" : for (var _local1 in cache.target) { break; } if (_local1 === undefined) { cache.encoded = cache.encoded + "}"; getParent(); } else { cache.parents.push(cache.target); cache.target = cache.target[_local1]; cache.encoded = cache.encoded + (("\"" + _local1.split("\"").join("\\\"")) + "\":"); if (getType(cache.target) == "array") { cache.encoded = cache.encoded + "["; } else if (getType(cache.target) == "object") { cache.encoded = cache.encoded + "{"; } } break; default : cache.encoded = cache.encoded + "null"; getParent(); } } static function getParent() { if (cache.parents.length > 0) { var _local1 = cache.parents.pop(); if (getType(_local1) == "array") { _local1.shift(); } else { for (var _local3 in _local1) { delete _local1[_local3]; break; } } if ((getType(_local1) == "object") or (getType(_local1) == "array")) { for (var _local2 in _local1) { break; } if (!(_local2 === undefined)) { cache.encoded = cache.encoded + ","; } } cache.target = _local1; } else { cache.complete = true; } } static var encode_chunks = 20000; static var decode_chunks = 20000; static var busy = false; }
Symbol 36 MovieClip [__Packages.com.newgrounds.Score] Frame 0
class com.newgrounds.Score { var _rank, _username, _score, _numericValue, _tag; function Score (rank, username, score, numericValue, tag) { (_rank = rank); (_username = username); _score = score; _numericValue = numericValue; _tag = tag; } function get numericValue() { return(_numericValue); } function get rank() { return(_rank); } function get score() { return(_score); } function get tag() { return(_tag); } function get username() { return(_username); } function toString() { return((((_rank + ".\t") + _username) + "\t") + _score); } }
Symbol 830 MovieClip Frame 97
stop();
Symbol 2166 Button
on (release) { getURL ("https://www.facebook.com/laughinggames", "_blank"); }
Symbol 2197 Button
on (release) { getURL ("http://www.youtube.com/watch?v=BKPJovJG0B4", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:8
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:8
Symbol 5 GraphicUsed by:6 59 73
Symbol 6 MovieClipUses:5Used by:8 72 73
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:1 4 6 7Used by:19
Symbol 9 GraphicUsed by:18
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:18
Symbol 13 GraphicUsed by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:13 14Used by:18 72
Symbol 16 GraphicUsed by:18
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:9 12 15 16 17Used by:19 73
Symbol 19 MovieClip [Preloader]Uses:8 18Used by:74
Symbol 21 MovieClip [Newgrounds API Classes]Used by:74
Symbol 46 GraphicUsed by:73
Symbol 47 BitmapUsed by:49
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:47 48Used by:60
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:60
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:58 60
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:58
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:58
Symbol 58 MovieClipUses:53 55 57Used by:60
Symbol 59 ButtonUses:5Used by:60
Symbol 60 ButtonUses:49 51 58 53 59Used by:73
Symbol 61 MovieClipUsed by:73
Symbol 62 GraphicUsed by:72
Symbol 63 GraphicUsed by:72
Symbol 64 GraphicUsed by:72
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClipUses:65Used by:72
Symbol 67 GraphicUsed by:71
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:67 70Used by:72
Symbol 72 MovieClipUses:62 6 63 64 66 71 15Used by:73
Symbol 73 MovieClip [FlashAd]Uses:46 60 6 61 18 72 5Used by:74
Symbol 74 MovieClip [APIConnector]Uses:21 73 19Used by:Timeline
Symbol 75 GraphicUsed by:Timeline
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:102  Timeline
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:102  Timeline
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:102  Timeline
Symbol 82 BitmapUsed by:83
Symbol 83 GraphicUses:82Used by:102  Timeline
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:102  Timeline
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:102  Timeline
Symbol 88 BitmapUsed by:89
Symbol 89 GraphicUses:88Used by:102  Timeline
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:102  Timeline
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:102  Timeline
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:102  Timeline
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:102  Timeline
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:102  Timeline
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:102  Timeline
Symbol 102 MovieClipUses:77 79 81 83 85 87 89 91 93 95 97 99 101Used by:103
Symbol 103 MovieClipUses:102Used by:104
Symbol 104 MovieClipUses:103Used by:Timeline
Symbol 105 GraphicUsed by:Timeline
Symbol 106 BitmapUsed by:107 208 580
Symbol 107 GraphicUses:106Used by:112 1131  Timeline
Symbol 108 BitmapUsed by:109 592
Symbol 109 GraphicUses:108Used by:112  Timeline
Symbol 110 BitmapUsed by:111 198 599
Symbol 111 GraphicUses:110Used by:112  Timeline
Symbol 112 MovieClipUses:107 109 111Used by:Timeline
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:Timeline
Symbol 115 GraphicUsed by:Timeline
Symbol 116 GraphicUsed by:Timeline
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119 120
Symbol 119 MovieClipUses:118Used by:120
Symbol 120 ButtonUses:119 118Used by:Timeline
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:123 124
Symbol 123 MovieClipUses:122Used by:124
Symbol 124 ButtonUses:123 122Used by:Timeline
Symbol 125 FontUsed by:126 1423
Symbol 126 TextUses:125Used by:Timeline
Symbol 29 MovieClip [__Packages.com.newgrounds.APIConnection]
Symbol 23 MovieClip [__Packages.com.newgrounds.EventDispatcher]
Symbol 22 MovieClip [__Packages.com.newgrounds.Event]
Symbol 24 MovieClip [__Packages.com.newgrounds.APIEventDispatcher]
Symbol 27 MovieClip [__Packages.com.newgrounds.encoders.BaseN]
Symbol 33 MovieClip [__Packages.com.newgrounds.APICommand]
Symbol 28 MovieClip [__Packages.com.newgrounds.Bridge]
Symbol 25 MovieClip [__Packages.com.newgrounds.APIEvent]
Symbol 44 MovieClip [__Packages.com.newgrounds.API]
Symbol 41 MovieClip [__Packages.com.newgrounds.encoders.ImageScanner]
Symbol 42 MovieClip [__Packages.com.newgrounds.SaveFile]
Symbol 40 MovieClip [__Packages.com.newgrounds.SaveGroup]
Symbol 38 MovieClip [__Packages.com.newgrounds.SaveKey]
Symbol 39 MovieClip [__Packages.com.newgrounds.SaveRating]
Symbol 34 MovieClip [__Packages.com.newgrounds.BitmapLoader]
Symbol 43 MovieClip [__Packages.com.newgrounds.SaveQuery]
Symbol 35 MovieClip [__Packages.com.newgrounds.Medal]
Symbol 37 MovieClip [__Packages.com.newgrounds.ScoreBoard]
Symbol 26 MovieClip [__Packages.com.newgrounds.Logger]
Symbol 45 MovieClip [__Packages.com.newgrounds.components.FlashAdBase]
Symbol 20 MovieClip [__Packages.com.newgrounds.shims.APIShim]
Symbol 30 MovieClip [__Packages.com.newgrounds.crypto.MD5]
Symbol 31 MovieClip [__Packages.com.newgrounds.crypto.RC4]
Symbol 32 MovieClip [__Packages.com.newgrounds.encoders.json.JSON]
Symbol 36 MovieClip [__Packages.com.newgrounds.Score]
Symbol 127 GraphicUsed by:Timeline
Symbol 128 GraphicUsed by:450  Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:131
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:Timeline
Symbol 133 BitmapUsed by:134 403 509
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClipUses:134Used by:Timeline
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:139 1131  Timeline
Symbol 139 MovieClipUses:138Used by:Timeline
Symbol 140 BitmapUsed by:143 145 146
Symbol 141 BitmapUsed by:143 145
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:140 141 142Used by:Timeline
Symbol 144 BitmapUsed by:145
Symbol 145 GraphicUses:140 141 144Used by:Timeline
Symbol 146 GraphicUses:140Used by:Timeline
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:Timeline
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:Timeline
Symbol 151 BitmapUsed by:152 575 614
Symbol 152 GraphicUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:Timeline
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:Timeline
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:Timeline
Symbol 159 BitmapUsed by:160 171 370 691 1434 1470 1538
Symbol 160 GraphicUses:159Used by:Timeline
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:Timeline
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:Timeline
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:Timeline
Symbol 167 BitmapUsed by:168 404
Symbol 168 GraphicUses:167Used by:Timeline
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:Timeline
Symbol 171 GraphicUses:159Used by:619  Timeline
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172Used by:Timeline
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:Timeline
Symbol 176 BitmapUsed by:177
Symbol 177 GraphicUses:176Used by:Timeline
Symbol 178 BitmapUsed by:179
Symbol 179 GraphicUses:178Used by:Timeline
Symbol 180 BitmapUsed by:181 208
Symbol 181 GraphicUses:180Used by:Timeline
Symbol 182 BitmapUsed by:183
Symbol 183 GraphicUses:182Used by:Timeline
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:Timeline
Symbol 186 BitmapUsed by:187 192 196 197 198 201 202 203 204 205 206 207 1475 1476
Symbol 187 GraphicUses:186Used by:Timeline
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:Timeline
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:Timeline
Symbol 192 GraphicUses:186Used by:Timeline
Symbol 193 GraphicUsed by:Timeline
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 GraphicUses:186Used by:Timeline
Symbol 197 GraphicUses:186Used by:Timeline
Symbol 198 GraphicUses:110 186Used by:Timeline
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:Timeline
Symbol 201 GraphicUses:186Used by:Timeline
Symbol 202 GraphicUses:186Used by:Timeline
Symbol 203 GraphicUses:186Used by:Timeline
Symbol 204 GraphicUses:186Used by:Timeline
Symbol 205 GraphicUses:186Used by:Timeline
Symbol 206 GraphicUses:186Used by:Timeline
Symbol 207 GraphicUses:186Used by:Timeline
Symbol 208 GraphicUses:106 180Used by:Timeline
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:210Used by:Timeline
Symbol 212 GraphicUsed by:Timeline
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215
Symbol 215 MovieClipUses:214Used by:Timeline
Symbol 216 GraphicUsed by:Timeline
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:Timeline
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:Timeline
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:221Used by:Timeline
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:Timeline
Symbol 225 BitmapUsed by:226 227
Symbol 226 GraphicUses:225Used by:Timeline
Symbol 227 GraphicUses:225Used by:228
Symbol 228 MovieClipUses:227Used by:Timeline
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClipUses:230Used by:Timeline
Symbol 232 GraphicUsed by:Timeline
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:235
Symbol 235 MovieClipUses:234Used by:Timeline
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:238
Symbol 238 MovieClipUses:237Used by:Timeline
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:Timeline
Symbol 241 GraphicUsed by:Timeline
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:Timeline
Symbol 244 BitmapUsed by:245 249
Symbol 245 GraphicUses:244Used by:Timeline
Symbol 246 BitmapUsed by:247 255
Symbol 247 GraphicUses:246Used by:Timeline
Symbol 248 GraphicUsed by:Timeline
Symbol 249 GraphicUses:244Used by:Timeline
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:Timeline
Symbol 252 GraphicUsed by:Timeline
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:Timeline
Symbol 255 GraphicUses:246Used by:Timeline
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:Timeline
Symbol 258 GraphicUsed by:Timeline
Symbol 259 GraphicUsed by:Timeline
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:Timeline
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:264
Symbol 264 MovieClipUses:263Used by:Timeline
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:Timeline
Symbol 267 GraphicUsed by:Timeline
Symbol 268 BitmapUsed by:269 272 275 278 281 284 287 290 293 296 299 302 305 306 307 308 309 310 311 312
Symbol 269 GraphicUses:268Used by:Timeline
Symbol 270 BitmapUsed by:271
Symbol 271 GraphicUses:270Used by:Timeline
Symbol 272 GraphicUses:268Used by:Timeline
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:Timeline
Symbol 275 GraphicUses:268Used by:Timeline
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:Timeline
Symbol 278 GraphicUses:268Used by:Timeline
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:Timeline
Symbol 281 GraphicUses:268Used by:Timeline
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:Timeline
Symbol 284 GraphicUses:268Used by:Timeline
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:Timeline
Symbol 287 GraphicUses:268Used by:Timeline
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:Timeline
Symbol 290 GraphicUses:268Used by:Timeline
Symbol 291 BitmapUsed by:292 1247
Symbol 292 GraphicUses:291Used by:Timeline
Symbol 293 GraphicUses:268Used by:Timeline
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:Timeline
Symbol 296 GraphicUses:268Used by:Timeline
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:Timeline
Symbol 299 GraphicUses:268Used by:Timeline
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:Timeline
Symbol 302 GraphicUses:268Used by:Timeline
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:Timeline
Symbol 305 GraphicUses:268Used by:Timeline
Symbol 306 GraphicUses:268Used by:Timeline
Symbol 307 GraphicUses:268Used by:Timeline
Symbol 308 GraphicUses:268Used by:Timeline
Symbol 309 GraphicUses:268Used by:Timeline
Symbol 310 GraphicUses:268Used by:Timeline
Symbol 311 GraphicUses:268Used by:Timeline
Symbol 312 GraphicUses:268Used by:Timeline
Symbol 313 BitmapUsed by:314 351
Symbol 314 GraphicUses:313Used by:Timeline
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:Timeline
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:Timeline
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:Timeline
Symbol 323 BitmapUsed by:324
Symbol 324 GraphicUses:323Used by:Timeline
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:Timeline
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:Timeline
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:Timeline
Symbol 331 BitmapUsed by:332
Symbol 332 GraphicUses:331Used by:Timeline
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:Timeline
Symbol 335 BitmapUsed by:336
Symbol 336 GraphicUses:335Used by:Timeline
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:Timeline
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:Timeline
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:Timeline
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:Timeline
Symbol 345 BitmapUsed by:346 1426
Symbol 346 GraphicUses:345Used by:Timeline
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:Timeline
Symbol 349 BitmapUsed by:350 822
Symbol 350 GraphicUses:349Used by:366
Symbol 351 GraphicUses:313Used by:352
Symbol 352 MovieClipUses:351Used by:366
Symbol 353 BitmapUsed by:354 355 828 829
Symbol 354 GraphicUses:353Used by:357
Symbol 355 GraphicUses:353Used by:356
Symbol 356 MovieClipUses:355Used by:357 366 830
Symbol 357 MovieClipUses:354 356Used by:366  Timeline
Symbol 358 BitmapUsed by:365 823 838
Symbol 359 BitmapUsed by:365 823 836
Symbol 360 BitmapUsed by:365 823 836
Symbol 361 BitmapUsed by:365 823 833
Symbol 362 BitmapUsed by:365 823 831 832 837
Symbol 363 BitmapUsed by:365 823 834
Symbol 364 BitmapUsed by:365 823 835
Symbol 365 GraphicUses:358 359 360 361 362 363 364Used by:366
Symbol 366 MovieClipUses:350 352 357 365 356Used by:Timeline
Symbol 367 BitmapUsed by:368 517
Symbol 368 GraphicUses:367Used by:369
Symbol 369 MovieClipUses:368Used by:Timeline
Symbol 370 GraphicUses:159Used by:371
Symbol 371 MovieClipUses:370Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:372Used by:Timeline
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:Timeline
Symbol 377 BitmapUsed by:378 754
Symbol 378 GraphicUses:377Used by:Timeline
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:381
Symbol 381 MovieClipUses:380Used by:Timeline
Symbol 382 BitmapUsed by:385
Symbol 383 BitmapUsed by:385
Symbol 384 BitmapUsed by:385 389
Symbol 385 GraphicUses:382 383 384Used by:390
Symbol 386 BitmapUsed by:387
Symbol 387 GraphicUses:386Used by:388
Symbol 388 MovieClipUses:387Used by:390
Symbol 389 GraphicUses:384Used by:390
Symbol 390 MovieClipUses:385 388 389Used by:Timeline
Symbol 391 BitmapUsed by:392 620
Symbol 392 GraphicUses:391Used by:393
Symbol 393 MovieClipUses:392Used by:Timeline
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:Timeline
Symbol 396 BitmapUsed by:397 491 1230
Symbol 397 GraphicUses:396Used by:401  Timeline
Symbol 398 BitmapUsed by:399 1382
Symbol 399 GraphicUses:398Used by:400
Symbol 400 MovieClipUses:399Used by:401
Symbol 401 MovieClipUses:397 400Used by:413  Timeline
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:133 402Used by:413
Symbol 404 GraphicUses:167Used by:405
Symbol 405 MovieClipUses:404Used by:413
Symbol 406 BitmapUsed by:408 509 1231
Symbol 407 BitmapUsed by:408 412 509
Symbol 408 GraphicUses:406 407Used by:413
Symbol 409 BitmapUsed by:412
Symbol 410 BitmapUsed by:412
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:409 410 407 411Used by:413
Symbol 413 MovieClipUses:401 403 405 408 412Used by:Timeline
Symbol 414 BitmapUsed by:415
Symbol 415 GraphicUses:414Used by:Timeline
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:Timeline
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:Timeline
Symbol 420 BitmapUsed by:421
Symbol 421 GraphicUses:420Used by:Timeline
Symbol 422 BitmapUsed by:423
Symbol 423 GraphicUses:422Used by:Timeline
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:426
Symbol 426 MovieClipUses:425Used by:Timeline
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:Timeline
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:Timeline
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:Timeline
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:Timeline
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:Timeline
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:Timeline
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:441
Symbol 441 MovieClipUses:440Used by:Timeline
Symbol 442 BitmapUsed by:443
Symbol 443 GraphicUses:442Used by:Timeline
Symbol 444 BitmapUsed by:445
Symbol 445 GraphicUses:444Used by:Timeline
Symbol 446 BitmapUsed by:447
Symbol 447 GraphicUses:446Used by:Timeline
Symbol 448 BitmapUsed by:449
Symbol 449 GraphicUses:448Used by:Timeline
Symbol 450 MovieClipUses:128Used by:Timeline
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:Timeline
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:Timeline
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:Timeline
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:Timeline
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:Timeline
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:Timeline
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:Timeline
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:Timeline
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:Timeline
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:471
Symbol 471 MovieClipUses:470Used by:Timeline
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:476  Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476  Timeline
Symbol 476 MovieClipUses:473 475Used by:Timeline
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:Timeline
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:Timeline
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:Timeline
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:Timeline
Symbol 485 BitmapUsed by:486
Symbol 486 GraphicUses:485Used by:Timeline
Symbol 487 GraphicUsed by:Timeline
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:490
Symbol 490 MovieClipUses:489Used by:Timeline
Symbol 491 GraphicUses:396Used by:Timeline
Symbol 492 GraphicUsed by:Timeline
Symbol 493 GraphicUsed by:Timeline
Symbol 494 GraphicUsed by:Timeline
Symbol 495 BitmapUsed by:496
Symbol 496 GraphicUses:495Used by:497
Symbol 497 MovieClipUses:496Used by:Timeline
Symbol 498 BitmapUsed by:499
Symbol 499 GraphicUses:498Used by:Timeline
Symbol 500 MovieClipUsed by:Timeline
Symbol 501 GraphicUsed by:Timeline
Symbol 502 GraphicUsed by:Timeline
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:Timeline
Symbol 505 ShapeTweeningUsed by:Timeline
Symbol 506 GraphicUsed by:Timeline
Symbol 507 GraphicUsed by:Timeline
Symbol 508 ShapeTweeningUsed by:Timeline
Symbol 509 GraphicUses:406 407 133Used by:Timeline
Symbol 510 BitmapUsed by:511
Symbol 511 GraphicUses:510Used by:Timeline
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:Timeline
Symbol 514 GraphicUsed by:Timeline
Symbol 515 BitmapUsed by:516 520 521 522 523 524 525 526 527 528 529 530
Symbol 516 GraphicUses:515Used by:Timeline
Symbol 517 GraphicUses:367Used by:518
Symbol 518 MovieClipUses:517Used by:Timeline
Symbol 519 GraphicUsed by:Timeline
Symbol 520 GraphicUses:515Used by:Timeline
Symbol 521 GraphicUses:515Used by:Timeline
Symbol 522 GraphicUses:515Used by:Timeline
Symbol 523 GraphicUses:515Used by:Timeline
Symbol 524 GraphicUses:515Used by:Timeline
Symbol 525 GraphicUses:515Used by:Timeline
Symbol 526 GraphicUses:515Used by:Timeline
Symbol 527 GraphicUses:515Used by:Timeline
Symbol 528 GraphicUses:515Used by:Timeline
Symbol 529 GraphicUses:515Used by:Timeline
Symbol 530 GraphicUses:515Used by:Timeline
Symbol 531 GraphicUsed by:Timeline
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:Timeline
Symbol 534 BitmapUsed by:535
Symbol 535 GraphicUses:534Used by:Timeline
Symbol 536 BitmapUsed by:537
Symbol 537 GraphicUses:536Used by:Timeline
Symbol 538 BitmapUsed by:539
Symbol 539 GraphicUses:538Used by:Timeline
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:Timeline
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:Timeline
Symbol 544 BitmapUsed by:545
Symbol 545 GraphicUses:544Used by:Timeline
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:Timeline
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:Timeline
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:Timeline
Symbol 552 BitmapUsed by:553
Symbol 553 GraphicUses:552Used by:Timeline
Symbol 554 BitmapUsed by:555
Symbol 555 GraphicUses:554Used by:Timeline
Symbol 556 BitmapUsed by:557
Symbol 557 GraphicUses:556Used by:Timeline
Symbol 558 BitmapUsed by:559 562
Symbol 559 GraphicUses:558Used by:Timeline
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:Timeline
Symbol 562 GraphicUses:558Used by:Timeline
Symbol 563 GraphicUsed by:Timeline
Symbol 564 BitmapUsed by:565
Symbol 565 GraphicUses:564Used by:Timeline
Symbol 566 BitmapUsed by:567
Symbol 567 GraphicUses:566Used by:Timeline
Symbol 568 BitmapUsed by:569
Symbol 569 GraphicUses:568Used by:Timeline
Symbol 570 BitmapUsed by:571
Symbol 571 GraphicUses:570Used by:Timeline
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:Timeline
Symbol 574 BitmapUsed by:575 614
Symbol 575 GraphicUses:151 574Used by:576
Symbol 576 MovieClipUses:575Used by:Timeline
Symbol 577 BitmapUsed by:578 586 617
Symbol 578 GraphicUses:577Used by:Timeline
Symbol 579 BitmapUsed by:580 592 599 880
Symbol 580 GraphicUses:579 106Used by:618  Timeline
Symbol 581 GraphicUsed by:618  Timeline
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:582Used by:Timeline
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:Timeline
Symbol 586 GraphicUses:577Used by:Timeline
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:Timeline
Symbol 589 GraphicUsed by:Timeline
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:Timeline
Symbol 592 GraphicUses:579 108Used by:618  Timeline
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:Timeline
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:Timeline
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:Timeline
Symbol 599 GraphicUses:579 110Used by:618  Timeline
Symbol 600 BitmapUsed by:601
Symbol 601 GraphicUses:600Used by:Timeline
Symbol 602 BitmapUsed by:603
Symbol 603 GraphicUses:602Used by:Timeline
Symbol 604 BitmapUsed by:605
Symbol 605 GraphicUses:604Used by:Timeline
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:Timeline
Symbol 608 BitmapUsed by:609
Symbol 609 GraphicUses:608Used by:Timeline
Symbol 610 BitmapUsed by:611
Symbol 611 GraphicUses:610Used by:Timeline
Symbol 612 BitmapUsed by:613
Symbol 613 GraphicUses:612Used by:Timeline
Symbol 614 GraphicUses:574 151Used by:615
Symbol 615 MovieClipUses:614Used by:616  Timeline
Symbol 616 MovieClipUses:615Used by:Timeline
Symbol 617 GraphicUses:577Used by:618
Symbol 618 MovieClipUses:617 580 581 592 599Used by:Timeline
Symbol 619 MovieClipUses:171Used by:Timeline
Symbol 620 GraphicUses:391Used by:Timeline
Symbol 621 BitmapUsed by:622
Symbol 622 GraphicUses:621Used by:Timeline
Symbol 623 BitmapUsed by:624
Symbol 624 GraphicUses:623Used by:Timeline
Symbol 625 BitmapUsed by:626
Symbol 626 GraphicUses:625Used by:Timeline
Symbol 627 BitmapUsed by:628
Symbol 628 GraphicUses:627Used by:Timeline
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:Timeline
Symbol 631 BitmapUsed by:632
Symbol 632 GraphicUses:631Used by:633
Symbol 633 MovieClipUses:632Used by:Timeline
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:Timeline
Symbol 636 BitmapUsed by:637
Symbol 637 GraphicUses:636Used by:Timeline
Symbol 638 GraphicUsed by:Timeline
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:Timeline
Symbol 641 BitmapUsed by:642
Symbol 642 GraphicUses:641Used by:Timeline
Symbol 643 GraphicUsed by:Timeline
Symbol 644 GraphicUsed by:Timeline
Symbol 645 GraphicUsed by:Timeline
Symbol 646 GraphicUsed by:Timeline
Symbol 647 GraphicUsed by:Timeline
Symbol 648 GraphicUsed by:Timeline
Symbol 649 GraphicUsed by:Timeline
Symbol 650 GraphicUsed by:Timeline
Symbol 651 GraphicUsed by:Timeline
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:Timeline
Symbol 654 BitmapUsed by:655
Symbol 655 GraphicUses:654Used by:685  Timeline
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:686  Timeline
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:Timeline
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:Timeline
Symbol 662 BitmapUsed by:663
Symbol 663 GraphicUses:662Used by:Timeline
Symbol 664 BitmapUsed by:665
Symbol 665 GraphicUses:664Used by:Timeline
Symbol 666 BitmapUsed by:667
Symbol 667 GraphicUses:666Used by:Timeline
Symbol 668 GraphicUsed by:Timeline
Symbol 669 GraphicUsed by:Timeline
Symbol 670 GraphicUsed by:Timeline
Symbol 671 BitmapUsed by:672
Symbol 672 GraphicUses:671Used by:Timeline
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:Timeline
Symbol 675 BitmapUsed by:676
Symbol 676 GraphicUses:675Used by:Timeline
Symbol 677 GraphicUsed by:Timeline
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:689  Timeline
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:690  Timeline
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:Timeline
Symbol 684 ShapeTweeningUsed by:Timeline
Symbol 685 MovieClipUses:655Used by:Timeline
Symbol 686 MovieClipUses:657Used by:Timeline
Symbol 687 BitmapUsed by:688
Symbol 688 GraphicUses:687Used by:Timeline
Symbol 689 MovieClipUses:679Used by:Timeline
Symbol 690 MovieClipUses:681Used by:Timeline
Symbol 691 GraphicUses:159Used by:692
Symbol 692 MovieClipUses:691Used by:Timeline
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:Timeline
Symbol 695 GraphicUsed by:Timeline
Symbol 696 GraphicUsed by:1550  Timeline
Symbol 697 BitmapUsed by:698
Symbol 698 GraphicUses:697Used by:Timeline
Symbol 699 BitmapUsed by:700 1148 1178
Symbol 700 GraphicUses:699Used by:Timeline
Symbol 701 GraphicUsed by:Timeline
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:702Used by:Timeline
Symbol 704 BitmapUsed by:705
Symbol 705 GraphicUses:704Used by:Timeline
Symbol 706 GraphicUsed by:Timeline
Symbol 707 BitmapUsed by:708
Symbol 708 GraphicUses:707Used by:Timeline
Symbol 709 GraphicUsed by:Timeline
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:Timeline
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:Timeline
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:Timeline
Symbol 716 BitmapUsed by:717
Symbol 717 GraphicUses:716Used by:Timeline
Symbol 718 BitmapUsed by:719
Symbol 719 GraphicUses:718Used by:Timeline
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:Timeline
Symbol 722 BitmapUsed by:723
Symbol 723 GraphicUses:722Used by:Timeline
Symbol 724 BitmapUsed by:725
Symbol 725 GraphicUses:724Used by:Timeline
Symbol 726 BitmapUsed by:727
Symbol 727 GraphicUses:726Used by:Timeline
Symbol 728 BitmapUsed by:729
Symbol 729 GraphicUses:728Used by:Timeline
Symbol 730 BitmapUsed by:731
Symbol 731 GraphicUses:730Used by:Timeline
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:Timeline
Symbol 734 BitmapUsed by:735
Symbol 735 GraphicUses:734Used by:Timeline
Symbol 736 BitmapUsed by:737
Symbol 737 GraphicUses:736Used by:Timeline
Symbol 738 BitmapUsed by:739
Symbol 739 GraphicUses:738Used by:Timeline
Symbol 740 BitmapUsed by:741
Symbol 741 GraphicUses:740Used by:Timeline
Symbol 742 BitmapUsed by:743
Symbol 743 GraphicUses:742Used by:Timeline
Symbol 744 BitmapUsed by:745
Symbol 745 GraphicUses:744Used by:Timeline
Symbol 746 BitmapUsed by:747
Symbol 747 GraphicUses:746Used by:Timeline
Symbol 748 BitmapUsed by:749
Symbol 749 GraphicUses:748Used by:Timeline
Symbol 750 BitmapUsed by:751
Symbol 751 GraphicUses:750Used by:Timeline
Symbol 752 BitmapUsed by:753
Symbol 753 GraphicUses:752Used by:Timeline
Symbol 754 GraphicUses:377Used by:Timeline
Symbol 755 BitmapUsed by:756
Symbol 756 GraphicUses:755Used by:Timeline
Symbol 757 BitmapUsed by:758
Symbol 758 GraphicUses:757Used by:Timeline
Symbol 759 BitmapUsed by:760
Symbol 760 GraphicUses:759Used by:Timeline
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:Timeline
Symbol 763 BitmapUsed by:764
Symbol 764 GraphicUses:763Used by:Timeline
Symbol 765 BitmapUsed by:766
Symbol 766 GraphicUses:765Used by:Timeline
Symbol 767 BitmapUsed by:768
Symbol 768 GraphicUses:767Used by:Timeline
Symbol 769 GraphicUsed by:Timeline
Symbol 770 ShapeTweeningUsed by:Timeline
Symbol 771 BitmapUsed by:772
Symbol 772 GraphicUses:771Used by:Timeline
Symbol 773 GraphicUsed by:Timeline
Symbol 774 BitmapUsed by:775
Symbol 775 GraphicUses:774Used by:Timeline
Symbol 776 GraphicUsed by:Timeline
Symbol 777 GraphicUsed by:Timeline
Symbol 778 GraphicUsed by:Timeline
Symbol 779 GraphicUsed by:Timeline
Symbol 780 GraphicUsed by:Timeline
Symbol 781 GraphicUsed by:Timeline
Symbol 782 GraphicUsed by:Timeline
Symbol 783 GraphicUsed by:Timeline
Symbol 784 GraphicUsed by:Timeline
Symbol 785 GraphicUsed by:Timeline
Symbol 786 GraphicUsed by:Timeline
Symbol 787 GraphicUsed by:Timeline
Symbol 788 GraphicUsed by:Timeline
Symbol 789 GraphicUsed by:Timeline
Symbol 790 GraphicUsed by:Timeline
Symbol 791 GraphicUsed by:Timeline
Symbol 792 GraphicUsed by:Timeline
Symbol 793 GraphicUsed by:Timeline
Symbol 794 GraphicUsed by:Timeline
Symbol 795 GraphicUsed by:Timeline
Symbol 796 GraphicUsed by:Timeline
Symbol 797 BitmapUsed by:798
Symbol 798 GraphicUses:797Used by:Timeline
Symbol 799 GraphicUsed by:1131  Timeline
Symbol 800 ShapeTweeningUsed by:Timeline
Symbol 801 BitmapUsed by:802
Symbol 802 GraphicUses:801Used by:Timeline
Symbol 803 BitmapUsed by:804
Symbol 804 GraphicUses:803Used by:Timeline
Symbol 805 GraphicUsed by:Timeline
Symbol 806 GraphicUsed by:Timeline
Symbol 807 BitmapUsed by:808
Symbol 808 GraphicUses:807Used by:Timeline
Symbol 809 BitmapUsed by:810 896
Symbol 810 GraphicUses:809Used by:Timeline
Symbol 811 ShapeTweeningUsed by:Timeline
Symbol 812 ShapeTweeningUsed by:Timeline
Symbol 813 ShapeTweeningUsed by:Timeline
Symbol 814 BitmapUsed by:815 936
Symbol 815 GraphicUses:814Used by:Timeline
Symbol 816 GraphicUsed by:Timeline
Symbol 817 BitmapUsed by:818
Symbol 818 GraphicUses:817Used by:Timeline
Symbol 819 GraphicUsed by:Timeline
Symbol 820 GraphicUsed by:Timeline
Symbol 821 BitmapUsed by:822
Symbol 822 GraphicUses:821 349Used by:Timeline
Symbol 823 GraphicUses:362 358 359 360 361 363 364Used by:Timeline
Symbol 824 BitmapUsed by:825
Symbol 825 GraphicUses:824Used by:826
Symbol 826 MovieClipUses:825Used by:827
Symbol 827 MovieClipUses:826Used by:Timeline
Symbol 828 GraphicUses:353Used by:830
Symbol 829 GraphicUses:353Used by:830
Symbol 830 MovieClipUses:828 356 829Used by:Timeline
Symbol 831 GraphicUses:362Used by:Timeline
Symbol 832 GraphicUses:362Used by:Timeline
Symbol 833 GraphicUses:361Used by:Timeline
Symbol 834 GraphicUses:363Used by:Timeline
Symbol 835 GraphicUses:364Used by:Timeline
Symbol 836 GraphicUses:359 360Used by:Timeline
Symbol 837 GraphicUses:362Used by:Timeline
Symbol 838 GraphicUses:358Used by:Timeline
Symbol 839 BitmapUsed by:840
Symbol 840 GraphicUses:839Used by:Timeline
Symbol 841 BitmapUsed by:842
Symbol 842 GraphicUses:841Used by:Timeline
Symbol 843 BitmapUsed by:844
Symbol 844 GraphicUses:843Used by:Timeline
Symbol 845 BitmapUsed by:846
Symbol 846 GraphicUses:845Used by:Timeline
Symbol 847 BitmapUsed by:848
Symbol 848 GraphicUses:847Used by:Timeline
Symbol 849 BitmapUsed by:850
Symbol 850 GraphicUses:849Used by:Timeline
Symbol 851 BitmapUsed by:852 1526
Symbol 852 GraphicUses:851Used by:Timeline
Symbol 853 BitmapUsed by:854 1527
Symbol 854 GraphicUses:853Used by:Timeline
Symbol 855 BitmapUsed by:856 1530
Symbol 856 GraphicUses:855Used by:Timeline
Symbol 857 BitmapUsed by:858 1531
Symbol 858 GraphicUses:857Used by:Timeline
Symbol 859 BitmapUsed by:860
Symbol 860 GraphicUses:859Used by:Timeline
Symbol 861 BitmapUsed by:862
Symbol 862 GraphicUses:861Used by:Timeline
Symbol 863 GraphicUsed by:Timeline
Symbol 864 BitmapUsed by:865
Symbol 865 GraphicUses:864Used by:Timeline
Symbol 866 BitmapUsed by:867
Symbol 867 GraphicUses:866Used by:Timeline
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:Timeline
Symbol 870 BitmapUsed by:871
Symbol 871 GraphicUses:870Used by:Timeline
Symbol 872 BitmapUsed by:873
Symbol 873 GraphicUses:872Used by:Timeline
Symbol 874 GraphicUsed by:Timeline
Symbol 875 GraphicUsed by:Timeline
Symbol 876 BitmapUsed by:877
Symbol 877 GraphicUses:876Used by:Timeline
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:Timeline
Symbol 880 GraphicUses:579Used by:881
Symbol 881 MovieClipUses:880Used by:Timeline
Symbol 882 ShapeTweeningUsed by:Timeline
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:885
Symbol 885 MovieClipUses:884Used by:Timeline
Symbol 886 BitmapUsed by:887
Symbol 887 GraphicUses:886Used by:Timeline
Symbol 888 GraphicUsed by:Timeline
Symbol 889 BitmapUsed by:890
Symbol 890 GraphicUses:889Used by:Timeline
Symbol 891 BitmapUsed by:892
Symbol 892 GraphicUses:891Used by:Timeline
Symbol 893 GraphicUsed by:Timeline
Symbol 894 ShapeTweeningUsed by:Timeline
Symbol 895 GraphicUsed by:Timeline
Symbol 896 GraphicUses:809Used by:Timeline
Symbol 897 GraphicUsed by:Timeline
Symbol 898 BitmapUsed by:899
Symbol 899 GraphicUses:898Used by:900
Symbol 900 MovieClipUses:899Used by:Timeline
Symbol 901 GraphicUsed by:902
Symbol 902 MovieClipUses:901Used by:Timeline
Symbol 903 GraphicUsed by:Timeline
Symbol 904 BitmapUsed by:905
Symbol 905 GraphicUses:904Used by:906
Symbol 906 MovieClipUses:905Used by:Timeline
Symbol 907 BitmapUsed by:908
Symbol 908 GraphicUses:907Used by:909
Symbol 909 MovieClipUses:908Used by:Timeline
Symbol 910 BitmapUsed by:911
Symbol 911 GraphicUses:910Used by:914
Symbol 912 BitmapUsed by:913
Symbol 913 GraphicUses:912Used by:914
Symbol 914 MovieClipUses:911 913Used by:Timeline
Symbol 915 BitmapUsed by:918
Symbol 916 BitmapUsed by:918
Symbol 917 BitmapUsed by:918
Symbol 918 GraphicUses:915 916 917Used by:Timeline
Symbol 919 GraphicUsed by:Timeline
Symbol 920 BitmapUsed by:921
Symbol 921 GraphicUses:920Used by:924  Timeline
Symbol 922 BitmapUsed by:923
Symbol 923 GraphicUses:922Used by:924
Symbol 924 MovieClipUses:921 923Used by:Timeline
Symbol 925 GraphicUsed by:Timeline
Symbol 926 GraphicUsed by:Timeline
Symbol 927 BitmapUsed by:928
Symbol 928 GraphicUses:927Used by:Timeline
Symbol 929 BitmapUsed by:930
Symbol 930 GraphicUses:929Used by:Timeline
Symbol 931 GraphicUsed by:Timeline
Symbol 932 GraphicUsed by:Timeline
Symbol 933 GraphicUsed by:Timeline
Symbol 934 GraphicUsed by:Timeline
Symbol 935 GraphicUsed by:Timeline
Symbol 936 GraphicUses:814Used by:Timeline
Symbol 937 BitmapUsed by:938
Symbol 938 GraphicUses:937Used by:Timeline
Symbol 939 BitmapUsed by:940
Symbol 940 GraphicUses:939Used by:Timeline
Symbol 941 BitmapUsed by:942
Symbol 942 GraphicUses:941Used by:Timeline
Symbol 943 BitmapUsed by:944
Symbol 944 GraphicUses:943Used by:Timeline
Symbol 945 BitmapUsed by:946 995 1477
Symbol 946 GraphicUses:945Used by:Timeline
Symbol 947 FontUsed by:948
Symbol 948 TextUses:947Used by:Timeline
Symbol 949 GraphicUsed by:950
Symbol 950 MovieClipUses:949Used by:Timeline
Symbol 951 BitmapUsed by:952
Symbol 952 GraphicUses:951Used by:Timeline
Symbol 953 BitmapUsed by:954
Symbol 954 GraphicUses:953Used by:1131  Timeline
Symbol 955 ShapeTweeningUsed by:Timeline
Symbol 956 BitmapUsed by:957
Symbol 957 GraphicUses:956Used by:Timeline
Symbol 958 BitmapUsed by:959
Symbol 959 GraphicUses:958Used by:Timeline
Symbol 960 BitmapUsed by:961
Symbol 961 GraphicUses:960Used by:Timeline
Symbol 962 BitmapUsed by:963
Symbol 963 GraphicUses:962Used by:Timeline
Symbol 964 BitmapUsed by:965
Symbol 965 GraphicUses:964Used by:Timeline
Symbol 966 GraphicUsed by:Timeline
Symbol 967 BitmapUsed by:968 1225 1234 1395
Symbol 968 GraphicUses:967Used by:Timeline
Symbol 969 BitmapUsed by:970
Symbol 970 GraphicUses:969Used by:Timeline
Symbol 971 BitmapUsed by:972
Symbol 972 GraphicUses:971Used by:Timeline
Symbol 973 BitmapUsed by:974
Symbol 974 GraphicUses:973Used by:Timeline
Symbol 975 BitmapUsed by:976
Symbol 976 GraphicUses:975Used by:Timeline
Symbol 977 BitmapUsed by:978
Symbol 978 GraphicUses:977Used by:Timeline
Symbol 979 ShapeTweeningUsed by:Timeline
Symbol 980 BitmapUsed by:981
Symbol 981 GraphicUses:980Used by:Timeline
Symbol 982 GraphicUsed by:Timeline
Symbol 983 ShapeTweeningUsed by:Timeline
Symbol 984 GraphicUsed by:Timeline
Symbol 985 BitmapUsed by:986
Symbol 986 GraphicUses:985Used by:Timeline
Symbol 987 BitmapUsed by:988
Symbol 988 GraphicUses:987Used by:989
Symbol 989 MovieClipUses:988Used by:Timeline
Symbol 990 GraphicUsed by:Timeline
Symbol 991 GraphicUsed by:Timeline
Symbol 992 GraphicUsed by:993
Symbol 993 MovieClipUses:992Used by:Timeline
Symbol 994 GraphicUsed by:Timeline
Symbol 995 GraphicUses:945Used by:Timeline
Symbol 996 BitmapUsed by:997
Symbol 997 GraphicUses:996Used by:Timeline
Symbol 998 BitmapUsed by:999
Symbol 999 GraphicUses:998Used by:Timeline
Symbol 1000 GraphicUsed by:Timeline
Symbol 1001 BitmapUsed by:1002
Symbol 1002 GraphicUses:1001Used by:Timeline
Symbol 1003 BitmapUsed by:1004
Symbol 1004 GraphicUses:1003Used by:Timeline
Symbol 1005 BitmapUsed by:1006
Symbol 1006 GraphicUses:1005Used by:Timeline
Symbol 1007 BitmapUsed by:1008
Symbol 1008 GraphicUses:1007Used by:Timeline
Symbol 1009 GraphicUsed by:Timeline
Symbol 1010 GraphicUsed by:Timeline
Symbol 1011 GraphicUsed by:Timeline
Symbol 1012 GraphicUsed by:Timeline
Symbol 1013 GraphicUsed by:Timeline
Symbol 1014 GraphicUsed by:Timeline
Symbol 1015 GraphicUsed by:Timeline
Symbol 1016 GraphicUsed by:Timeline
Symbol 1017 GraphicUsed by:Timeline
Symbol 1018 GraphicUsed by:Timeline
Symbol 1019 GraphicUsed by:Timeline
Symbol 1020 GraphicUsed by:Timeline
Symbol 1021 GraphicUsed by:Timeline
Symbol 1022 GraphicUsed by:Timeline
Symbol 1023 BitmapUsed by:1024
Symbol 1024 GraphicUses:1023Used by:Timeline
Symbol 1025 ShapeTweeningUsed by:Timeline
Symbol 1026 GraphicUsed by:Timeline
Symbol 1027 BitmapUsed by:1028 1029
Symbol 1028 GraphicUses:1027Used by:Timeline
Symbol 1029 GraphicUses:1027Used by:Timeline
Symbol 1030 BitmapUsed by:1031
Symbol 1031 GraphicUses:1030Used by:1034  Timeline
Symbol 1032 BitmapUsed by:1033
Symbol 1033 GraphicUses:1032Used by:1034  Timeline
Symbol 1034 MovieClipUses:1031 1033Used by:Timeline
Symbol 1035 ShapeTweeningUsed by:Timeline
Symbol 1036 GraphicUsed by:Timeline
Symbol 1037 GraphicUsed by:Timeline
Symbol 1038 GraphicUsed by:Timeline
Symbol 1039 GraphicUsed by:Timeline
Symbol 1040 GraphicUsed by:Timeline
Symbol 1041 GraphicUsed by:Timeline
Symbol 1042 GraphicUsed by:Timeline
Symbol 1043 GraphicUsed by:Timeline
Symbol 1044 GraphicUsed by:Timeline
Symbol 1045 BitmapUsed by:1046
Symbol 1046 GraphicUses:1045Used by:Timeline
Symbol 1047 GraphicUsed by:Timeline
Symbol 1048 GraphicUsed by:Timeline
Symbol 1049 GraphicUsed by:Timeline
Symbol 1050 GraphicUsed by:Timeline
Symbol 1051 GraphicUsed by:Timeline
Symbol 1052 GraphicUsed by:Timeline
Symbol 1053 GraphicUsed by:Timeline
Symbol 1054 GraphicUsed by:Timeline
Symbol 1055 BitmapUsed by:1056
Symbol 1056 GraphicUses:1055Used by:Timeline
Symbol 1057 GraphicUsed by:Timeline
Symbol 1058 GraphicUsed by:Timeline
Symbol 1059 BitmapUsed by:1060
Symbol 1060 GraphicUses:1059Used by:Timeline
Symbol 1061 GraphicUsed by:Timeline
Symbol 1062 GraphicUsed by:Timeline
Symbol 1063 GraphicUsed by:Timeline
Symbol 1064 GraphicUsed by:Timeline
Symbol 1065 GraphicUsed by:Timeline
Symbol 1066 GraphicUsed by:Timeline
Symbol 1067 GraphicUsed by:Timeline
Symbol 1068 GraphicUsed by:Timeline
Symbol 1069 GraphicUsed by:Timeline
Symbol 1070 GraphicUsed by:Timeline
Symbol 1071 GraphicUsed by:Timeline
Symbol 1072 GraphicUsed by:Timeline
Symbol 1073 GraphicUsed by:Timeline
Symbol 1074 GraphicUsed by:Timeline
Symbol 1075 GraphicUsed by:Timeline
Symbol 1076 GraphicUsed by:Timeline
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:Timeline
Symbol 1079 BitmapUsed by:1080
Symbol 1080 GraphicUses:1079Used by:Timeline
Symbol 1081 BitmapUsed by:1082
Symbol 1082 GraphicUses:1081Used by:1579  Timeline
Symbol 1083 GraphicUsed by:Timeline
Symbol 1084 GraphicUsed by:Timeline
Symbol 1085 GraphicUsed by:Timeline
Symbol 1086 GraphicUsed by:Timeline
Symbol 1087 GraphicUsed by:Timeline
Symbol 1088 GraphicUsed by:Timeline
Symbol 1089 GraphicUsed by:Timeline
Symbol 1090 GraphicUsed by:Timeline
Symbol 1091 GraphicUsed by:Timeline
Symbol 1092 GraphicUsed by:Timeline
Symbol 1093 GraphicUsed by:Timeline
Symbol 1094 GraphicUsed by:Timeline
Symbol 1095 GraphicUsed by:Timeline
Symbol 1096 GraphicUsed by:Timeline
Symbol 1097 GraphicUsed by:Timeline
Symbol 1098 GraphicUsed by:Timeline
Symbol 1099 GraphicUsed by:Timeline
Symbol 1100 GraphicUsed by:Timeline
Symbol 1101 GraphicUsed by:Timeline
Symbol 1102 GraphicUsed by:Timeline
Symbol 1103 GraphicUsed by:Timeline
Symbol 1104 GraphicUsed by:Timeline
Symbol 1105 GraphicUsed by:Timeline
Symbol 1106 GraphicUsed by:Timeline
Symbol 1107 GraphicUsed by:Timeline
Symbol 1108 GraphicUsed by:Timeline
Symbol 1109 GraphicUsed by:Timeline
Symbol 1110 GraphicUsed by:1111
Symbol 1111 MovieClipUses:1110Used by:Timeline
Symbol 1112 GraphicUsed by:Timeline
Symbol 1113 GraphicUsed by:1116
Symbol 1114 GraphicUsed by:1116
Symbol 1115 GraphicUsed by:1116 1984
Symbol 1116 MovieClipUses:1113 1114 1115Used by:Timeline
Symbol 1117 BitmapUsed by:1118
Symbol 1118 GraphicUses:1117Used by:Timeline
Symbol 1119 GraphicUsed by:Timeline
Symbol 1120 GraphicUsed by:Timeline
Symbol 1121 FontUsed by:1122 1987
Symbol 1122 TextUses:1121Used by:Timeline
Symbol 1123 BitmapUsed by:1124
Symbol 1124 GraphicUses:1123Used by:1125
Symbol 1125 MovieClipUses:1124Used by:Timeline
Symbol 1126 BitmapUsed by:1127
Symbol 1127 GraphicUses:1126Used by:Timeline
Symbol 1128 GraphicUsed by:Timeline
Symbol 1129 GraphicUsed by:1131
Symbol 1130 GraphicUsed by:1131
Symbol 1131 MovieClipUses:1129 138 954 107 799 1130Used by:Timeline
Symbol 1132 GraphicUsed by:Timeline
Symbol 1133 BitmapUsed by:1134
Symbol 1134 GraphicUses:1133Used by:1135
Symbol 1135 MovieClipUses:1134Used by:Timeline
Symbol 1136 GraphicUsed by:Timeline
Symbol 1137 GraphicUsed by:1140
Symbol 1138 GraphicUsed by:1140
Symbol 1139 GraphicUsed by:1140
Symbol 1140 MovieClipUses:1137 1138 1139Used by:Timeline
Symbol 1141 GraphicUsed by:Timeline
Symbol 1142 BitmapUsed by:1143 1176
Symbol 1143 GraphicUses:1142Used by:Timeline
Symbol 1144 BitmapUsed by:1145 1176
Symbol 1145 GraphicUses:1144Used by:Timeline
Symbol 1146 FontUsed by:1147
Symbol 1147 TextUses:1146Used by:Timeline
Symbol 1148 GraphicUses:699Used by:Timeline
Symbol 1149 GraphicUsed by:Timeline
Symbol 1150 GraphicUsed by:Timeline
Symbol 1151 GraphicUsed by:Timeline
Symbol 1152 GraphicUsed by:Timeline
Symbol 1153 GraphicUsed by:Timeline
Symbol 1154 GraphicUsed by:Timeline
Symbol 1155 GraphicUsed by:Timeline
Symbol 1156 GraphicUsed by:Timeline
Symbol 1157 GraphicUsed by:Timeline
Symbol 1158 GraphicUsed by:Timeline
Symbol 1159 GraphicUsed by:Timeline
Symbol 1160 GraphicUsed by:Timeline
Symbol 1161 GraphicUsed by:Timeline
Symbol 1162 GraphicUsed by:Timeline
Symbol 1163 GraphicUsed by:Timeline
Symbol 1164 GraphicUsed by:Timeline
Symbol 1165 GraphicUsed by:Timeline
Symbol 1166 GraphicUsed by:Timeline
Symbol 1167 GraphicUsed by:Timeline
Symbol 1168 GraphicUsed by:Timeline
Symbol 1169 GraphicUsed by:Timeline
Symbol 1170 GraphicUsed by:Timeline
Symbol 1171 GraphicUsed by:Timeline
Symbol 1172 GraphicUsed by:Timeline
Symbol 1173 GraphicUsed by:Timeline
Symbol 1174 GraphicUsed by:Timeline
Symbol 1175 GraphicUsed by:Timeline
Symbol 1176 GraphicUses:1142 1144Used by:Timeline
Symbol 1177 GraphicUsed by:Timeline
Symbol 1178 GraphicUses:699Used by:Timeline
Symbol 1179 GraphicUsed by:Timeline
Symbol 1180 GraphicUsed by:Timeline
Symbol 1181 GraphicUsed by:Timeline
Symbol 1182 GraphicUsed by:Timeline
Symbol 1183 GraphicUsed by:Timeline
Symbol 1184 GraphicUsed by:Timeline
Symbol 1185 GraphicUsed by:Timeline
Symbol 1186 GraphicUsed by:Timeline
Symbol 1187 GraphicUsed by:Timeline
Symbol 1188 BitmapUsed by:1189
Symbol 1189 GraphicUses:1188Used by:Timeline
Symbol 1190 BitmapUsed by:1193 1208 1362 1371
Symbol 1191 BitmapUsed by:1193 1208 1368 1374
Symbol 1192 BitmapUsed by:1193 1208 1362 1371
Symbol 1193 GraphicUses:1190 1191 1192Used by:Timeline
Symbol 1194 FontUsed by:1195
Symbol 1195 TextUses:1194Used by:Timeline
Symbol 1196 GraphicUsed by:Timeline
Symbol 1197 GraphicUsed by:Timeline
Symbol 1198 GraphicUsed by:Timeline
Symbol 1199 BitmapUsed by:1200
Symbol 1200 GraphicUses:1199Used by:Timeline
Symbol 1201 GraphicUsed by:Timeline
Symbol 1202 GraphicUsed by:Timeline
Symbol 1203 GraphicUsed by:Timeline
Symbol 1204 GraphicUsed by:Timeline
Symbol 1205 GraphicUsed by:Timeline
Symbol 1206 GraphicUsed by:Timeline
Symbol 1207 GraphicUsed by:Timeline
Symbol 1208 GraphicUses:1190 1191 1192Used by:Timeline
Symbol 1209 GraphicUsed by:Timeline
Symbol 1210 GraphicUsed by:Timeline
Symbol 1211 GraphicUsed by:Timeline
Symbol 1212 GraphicUsed by:Timeline
Symbol 1213 GraphicUsed by:Timeline
Symbol 1214 GraphicUsed by:Timeline
Symbol 1215 GraphicUsed by:Timeline
Symbol 1216 GraphicUsed by:Timeline
Symbol 1217 GraphicUsed by:Timeline
Symbol 1218 BitmapUsed by:1219 1224
Symbol 1219 GraphicUses:1218Used by:Timeline
Symbol 1220 BitmapUsed by:1221 1223
Symbol 1221 GraphicUses:1220Used by:Timeline
Symbol 1222 GraphicUsed by:Timeline
Symbol 1223 GraphicUses:1220Used by:Timeline
Symbol 1224 GraphicUses:1218Used by:Timeline
Symbol 1225 GraphicUses:967Used by:Timeline
Symbol 1226 BitmapUsed by:1227
Symbol 1227 GraphicUses:1226Used by:Timeline
Symbol 1228 BitmapUsed by:1229
Symbol 1229 GraphicUses:1228Used by:Timeline
Symbol 1230 GraphicUses:396Used by:Timeline
Symbol 1231 GraphicUses:406Used by:Timeline
Symbol 1232 BitmapUsed by:1233
Symbol 1233 GraphicUses:1232Used by:Timeline
Symbol 1234 GraphicUses:967Used by:Timeline
Symbol 1235 BitmapUsed by:1236
Symbol 1236 GraphicUses:1235Used by:Timeline
Symbol 1237 BitmapUsed by:1238
Symbol 1238 GraphicUses:1237Used by:Timeline
Symbol 1239 BitmapUsed by:1240
Symbol 1240 GraphicUses:1239Used by:Timeline
Symbol 1241 BitmapUsed by:1242
Symbol 1242 GraphicUses:1241Used by:Timeline
Symbol 1243 BitmapUsed by:1244
Symbol 1244 GraphicUses:1243Used by:Timeline
Symbol 1245 BitmapUsed by:1246
Symbol 1246 GraphicUses:1245Used by:Timeline
Symbol 1247 GraphicUses:291Used by:Timeline
Symbol 1248 BitmapUsed by:1249
Symbol 1249 GraphicUses:1248Used by:Timeline
Symbol 1250 GraphicUsed by:Timeline
Symbol 1251 GraphicUsed by:Timeline
Symbol 1252 GraphicUsed by:Timeline
Symbol 1253 GraphicUsed by:Timeline
Symbol 1254 GraphicUsed by:Timeline
Symbol 1255 GraphicUsed by:Timeline
Symbol 1256 GraphicUsed by:Timeline
Symbol 1257 GraphicUsed by:Timeline
Symbol 1258 GraphicUsed by:Timeline
Symbol 1259 GraphicUsed by:Timeline
Symbol 1260 GraphicUsed by:Timeline
Symbol 1261 GraphicUsed by:Timeline
Symbol 1262 GraphicUsed by:Timeline
Symbol 1263 GraphicUsed by:Timeline
Symbol 1264 GraphicUsed by:Timeline
Symbol 1265 GraphicUsed by:Timeline
Symbol 1266 GraphicUsed by:Timeline
Symbol 1267 GraphicUsed by:Timeline
Symbol 1268 GraphicUsed by:Timeline
Symbol 1269 GraphicUsed by:Timeline
Symbol 1270 GraphicUsed by:Timeline
Symbol 1271 GraphicUsed by:Timeline
Symbol 1272 GraphicUsed by:Timeline
Symbol 1273 GraphicUsed by:Timeline
Symbol 1274 GraphicUsed by:Timeline
Symbol 1275 GraphicUsed by:Timeline
Symbol 1276 GraphicUsed by:Timeline
Symbol 1277 GraphicUsed by:Timeline
Symbol 1278 GraphicUsed by:Timeline
Symbol 1279 GraphicUsed by:Timeline
Symbol 1280 GraphicUsed by:Timeline
Symbol 1281 GraphicUsed by:Timeline
Symbol 1282 GraphicUsed by:Timeline
Symbol 1283 GraphicUsed by:Timeline
Symbol 1284 BitmapUsed by:1285
Symbol 1285 GraphicUses:1284Used by:Timeline
Symbol 1286 GraphicUsed by:Timeline
Symbol 1287 GraphicUsed by:Timeline
Symbol 1288 BitmapUsed by:1289
Symbol 1289 GraphicUses:1288Used by:Timeline
Symbol 1290 GraphicUsed by:Timeline
Symbol 1291 GraphicUsed by:Timeline
Symbol 1292 GraphicUsed by:Timeline
Symbol 1293 GraphicUsed by:Timeline
Symbol 1294 GraphicUsed by:Timeline
Symbol 1295 GraphicUsed by:Timeline
Symbol 1296 GraphicUsed by:Timeline
Symbol 1297 GraphicUsed by:Timeline
Symbol 1298 GraphicUsed by:Timeline
Symbol 1299 GraphicUsed by:Timeline
Symbol 1300 GraphicUsed by:Timeline
Symbol 1301 GraphicUsed by:Timeline
Symbol 1302 GraphicUsed by:Timeline
Symbol 1303 GraphicUsed by:Timeline
Symbol 1304 GraphicUsed by:Timeline
Symbol 1305 GraphicUsed by:Timeline
Symbol 1306 GraphicUsed by:Timeline
Symbol 1307 GraphicUsed by:Timeline
Symbol 1308 GraphicUsed by:Timeline
Symbol 1309 GraphicUsed by:Timeline
Symbol 1310 GraphicUsed by:Timeline
Symbol 1311 GraphicUsed by:Timeline
Symbol 1312 GraphicUsed by:Timeline
Symbol 1313 GraphicUsed by:Timeline
Symbol 1314 GraphicUsed by:Timeline
Symbol 1315 GraphicUsed by:Timeline
Symbol 1316 GraphicUsed by:Timeline
Symbol 1317 GraphicUsed by:Timeline
Symbol 1318 GraphicUsed by:Timeline
Symbol 1319 GraphicUsed by:Timeline
Symbol 1320 GraphicUsed by:Timeline
Symbol 1321 GraphicUsed by:Timeline
Symbol 1322 GraphicUsed by:Timeline
Symbol 1323 GraphicUsed by:Timeline
Symbol 1324 GraphicUsed by:Timeline
Symbol 1325 GraphicUsed by:Timeline
Symbol 1326 GraphicUsed by:Timeline
Symbol 1327 GraphicUsed by:Timeline
Symbol 1328 GraphicUsed by:Timeline
Symbol 1329 GraphicUsed by:Timeline
Symbol 1330 GraphicUsed by:Timeline
Symbol 1331 GraphicUsed by:Timeline
Symbol 1332 GraphicUsed by:Timeline
Symbol 1333 GraphicUsed by:Timeline
Symbol 1334 GraphicUsed by:Timeline
Symbol 1335 GraphicUsed by:Timeline
Symbol 1336 GraphicUsed by:Timeline
Symbol 1337 GraphicUsed by:Timeline
Symbol 1338 GraphicUsed by:Timeline
Symbol 1339 GraphicUsed by:Timeline
Symbol 1340 GraphicUsed by:Timeline
Symbol 1341 GraphicUsed by:Timeline
Symbol 1342 GraphicUsed by:Timeline
Symbol 1343 GraphicUsed by:Timeline
Symbol 1344 GraphicUsed by:Timeline
Symbol 1345 GraphicUsed by:Timeline
Symbol 1346 GraphicUsed by:Timeline
Symbol 1347 GraphicUsed by:Timeline
Symbol 1348 GraphicUsed by:Timeline
Symbol 1349 GraphicUsed by:Timeline
Symbol 1350 GraphicUsed by:Timeline
Symbol 1351 GraphicUsed by:Timeline
Symbol 1352 GraphicUsed by:Timeline
Symbol 1353 GraphicUsed by:Timeline
Symbol 1354 GraphicUsed by:Timeline
Symbol 1355 GraphicUsed by:Timeline
Symbol 1356 GraphicUsed by:Timeline
Symbol 1357 GraphicUsed by:Timeline
Symbol 1358 GraphicUsed by:Timeline
Symbol 1359 GraphicUsed by:Timeline
Symbol 1360 GraphicUsed by:Timeline
Symbol 1361 GraphicUsed by:Timeline
Symbol 1362 GraphicUses:1190 1192Used by:Timeline
Symbol 1363 GraphicUsed by:Timeline
Symbol 1364 GraphicUsed by:Timeline
Symbol 1365 GraphicUsed by:Timeline
Symbol 1366 GraphicUsed by:Timeline
Symbol 1367 GraphicUsed by:Timeline
Symbol 1368 GraphicUses:1191Used by:Timeline
Symbol 1369 GraphicUsed by:Timeline
Symbol 1370 GraphicUsed by:Timeline
Symbol 1371 GraphicUses:1190 1192Used by:Timeline
Symbol 1372 GraphicUsed by:Timeline
Symbol 1373 GraphicUsed by:Timeline
Symbol 1374 GraphicUses:1191Used by:1570  Timeline
Symbol 1375 GraphicUsed by:Timeline
Symbol 1376 ShapeTweeningUsed by:Timeline
Symbol 1377 ShapeTweeningUsed by:Timeline
Symbol 1378 ShapeTweeningUsed by:Timeline
Symbol 1379 GraphicUsed by:Timeline
Symbol 1380 GraphicUsed by:Timeline
Symbol 1381 GraphicUsed by:Timeline
Symbol 1382 GraphicUses:398Used by:Timeline
Symbol 1383 BitmapUsed by:1384
Symbol 1384 GraphicUses:1383Used by:Timeline
Symbol 1385 BitmapUsed by:1386
Symbol 1386 GraphicUses:1385Used by:Timeline
Symbol 1387 BitmapUsed by:1388
Symbol 1388 GraphicUses:1387Used by:Timeline
Symbol 1389 BitmapUsed by:1390
Symbol 1390 GraphicUses:1389Used by:Timeline
Symbol 1391 BitmapUsed by:1392
Symbol 1392 GraphicUses:1391Used by:1393
Symbol 1393 MovieClipUses:1392Used by:Timeline
Symbol 1394 BitmapUsed by:1395
Symbol 1395 GraphicUses:1394 967Used by:Timeline
Symbol 1396 GraphicUsed by:Timeline
Symbol 1397 BitmapUsed by:1398
Symbol 1398 GraphicUses:1397Used by:Timeline
Symbol 1399 BitmapUsed by:1400
Symbol 1400 GraphicUses:1399Used by:Timeline
Symbol 1401 GraphicUsed by:Timeline
Symbol 1402 BitmapUsed by:1403
Symbol 1403 GraphicUses:1402Used by:Timeline
Symbol 1404 BitmapUsed by:1405
Symbol 1405 GraphicUses:1404Used by:Timeline
Symbol 1406 BitmapUsed by:1407 1412
Symbol 1407 GraphicUses:1406Used by:Timeline
Symbol 1408 BitmapUsed by:1409
Symbol 1409 GraphicUses:1408Used by:Timeline
Symbol 1410 BitmapUsed by:1411
Symbol 1411 GraphicUses:1410Used by:Timeline
Symbol 1412 GraphicUses:1406Used by:Timeline
Symbol 1413 BitmapUsed by:1414
Symbol 1414 GraphicUses:1413Used by:Timeline
Symbol 1415 BitmapUsed by:1416
Symbol 1416 GraphicUses:1415Used by:Timeline
Symbol 1417 BitmapUsed by:1418
Symbol 1418 GraphicUses:1417Used by:Timeline
Symbol 1419 BitmapUsed by:1420
Symbol 1420 GraphicUses:1419Used by:Timeline
Symbol 1421 BitmapUsed by:1422
Symbol 1422 GraphicUses:1421Used by:Timeline
Symbol 1423 TextUses:125Used by:Timeline
Symbol 1424 BitmapUsed by:1425
Symbol 1425 GraphicUses:1424Used by:Timeline
Symbol 1426 GraphicUses:345Used by:Timeline
Symbol 1427 BitmapUsed by:1428
Symbol 1428 GraphicUses:1427Used by:Timeline
Symbol 1429 BitmapUsed by:1430
Symbol 1430 GraphicUses:1429Used by:Timeline
Symbol 1431 BitmapUsed by:1432 1470
Symbol 1432 GraphicUses:1431Used by:Timeline
Symbol 1433 BitmapUsed by:1434 1470
Symbol 1434 GraphicUses:1433 159Used by:Timeline
Symbol 1435 BitmapUsed by:1436
Symbol 1436 GraphicUses:1435Used by:1550  Timeline
Symbol 1437 BitmapUsed by:1438
Symbol 1438 GraphicUses:1437Used by:Timeline
Symbol 1439 FontUsed by:1440 1458 1790 2024 2124 2125 2126 2127 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163
Symbol 1440 TextUses:1439Used by:Timeline
Symbol 1441 BitmapUsed by:1442
Symbol 1442 GraphicUses:1441Used by:Timeline
Symbol 1443 BitmapUsed by:1444
Symbol 1444 GraphicUses:1443Used by:Timeline
Symbol 1445 BitmapUsed by:1446
Symbol 1446 GraphicUses:1445Used by:Timeline
Symbol 1447 BitmapUsed by:1448 1449 1452 1453 1454 1455 1456 1457
Symbol 1448 GraphicUses:1447Used by:Timeline
Symbol 1449 GraphicUses:1447Used by:Timeline
Symbol 1450 BitmapUsed by:1451
Symbol 1451 GraphicUses:1450Used by:Timeline
Symbol 1452 GraphicUses:1447Used by:Timeline
Symbol 1453 GraphicUses:1447Used by:Timeline
Symbol 1454 GraphicUses:1447Used by:Timeline
Symbol 1455 GraphicUses:1447Used by:Timeline
Symbol 1456 GraphicUses:1447Used by:Timeline
Symbol 1457 GraphicUses:1447Used by:Timeline
Symbol 1458 TextUses:1439Used by:Timeline
Symbol 1459 BitmapUsed by:1460
Symbol 1460 GraphicUses:1459Used by:Timeline
Symbol 1461 BitmapUsed by:1462
Symbol 1462 GraphicUses:1461Used by:Timeline
Symbol 1463 BitmapUsed by:1464
Symbol 1464 GraphicUses:1463Used by:Timeline
Symbol 1465 BitmapUsed by:1466
Symbol 1466 GraphicUses:1465Used by:Timeline
Symbol 1467 BitmapUsed by:1468
Symbol 1468 GraphicUses:1467Used by:Timeline
Symbol 1469 GraphicUsed by:Timeline
Symbol 1470 GraphicUses:1433 159 1431Used by:Timeline
Symbol 1471 BitmapUsed by:1472
Symbol 1472 GraphicUses:1471Used by:Timeline
Symbol 1473 BitmapUsed by:1474
Symbol 1474 GraphicUses:1473Used by:1550  Timeline
Symbol 1475 GraphicUses:186Used by:Timeline
Symbol 1476 GraphicUses:186Used by:Timeline
Symbol 1477 GraphicUses:945Used by:Timeline
Symbol 1478 BitmapUsed by:1479
Symbol 1479 GraphicUses:1478Used by:Timeline
Symbol 1480 MovieClipUsed by:Timeline
Symbol 1481 BitmapUsed by:1482
Symbol 1482 GraphicUses:1481Used by:Timeline
Symbol 1483 BitmapUsed by:1484
Symbol 1484 GraphicUses:1483Used by:1491
Symbol 1485 BitmapUsed by:1486
Symbol 1486 GraphicUses:1485Used by:1491
Symbol 1487 BitmapUsed by:1488
Symbol 1488 GraphicUses:1487Used by:1491
Symbol 1489 BitmapUsed by:1490
Symbol 1490 GraphicUses:1489Used by:1491
Symbol 1491 MovieClipUses:1484 1486 1488 1490Used by:Timeline
Symbol 1492 BitmapUsed by:1493
Symbol 1493 GraphicUses:1492Used by:Timeline
Symbol 1494 BitmapUsed by:1495
Symbol 1495 GraphicUses:1494Used by:Timeline
Symbol 1496 BitmapUsed by:1497
Symbol 1497 GraphicUses:1496Used by:Timeline
Symbol 1498 BitmapUsed by:1499
Symbol 1499 GraphicUses:1498Used by:Timeline
Symbol 1500 BitmapUsed by:1501
Symbol 1501 GraphicUses:1500Used by:Timeline
Symbol 1502 BitmapUsed by:1503
Symbol 1503 GraphicUses:1502Used by:Timeline
Symbol 1504 BitmapUsed by:1505
Symbol 1505 GraphicUses:1504Used by:Timeline
Symbol 1506 BitmapUsed by:1507
Symbol 1507 GraphicUses:1506Used by:Timeline
Symbol 1508 BitmapUsed by:1509
Symbol 1509 GraphicUses:1508Used by:Timeline
Symbol 1510 BitmapUsed by:1511
Symbol 1511 GraphicUses:1510Used by:Timeline
Symbol 1512 BitmapUsed by:1513
Symbol 1513 GraphicUses:1512Used by:Timeline
Symbol 1514 BitmapUsed by:1515
Symbol 1515 GraphicUses:1514Used by:Timeline
Symbol 1516 BitmapUsed by:1517
Symbol 1517 GraphicUses:1516Used by:Timeline
Symbol 1518 BitmapUsed by:1519
Symbol 1519 GraphicUses:1518Used by:Timeline
Symbol 1520 BitmapUsed by:1521
Symbol 1521 GraphicUses:1520Used by:Timeline
Symbol 1522 BitmapUsed by:1523
Symbol 1523 GraphicUses:1522Used by:Timeline
Symbol 1524 BitmapUsed by:1525
Symbol 1525 GraphicUses:1524Used by:Timeline
Symbol 1526 GraphicUses:851Used by:Timeline
Symbol 1527 GraphicUses:853Used by:Timeline
Symbol 1528 BitmapUsed by:1529
Symbol 1529 GraphicUses:1528Used by:Timeline
Symbol 1530 GraphicUses:855Used by:Timeline
Symbol 1531 GraphicUses:857Used by:Timeline
Symbol 1532 BitmapUsed by:1533
Symbol 1533 GraphicUses:1532Used by:Timeline
Symbol 1534 BitmapUsed by:1535
Symbol 1535 GraphicUses:1534Used by:Timeline
Symbol 1536 GraphicUsed by:Timeline
Symbol 1537 BitmapUsed by:1538
Symbol 1538 GraphicUses:1537 159Used by:1550
Symbol 1539 BitmapUsed by:1541
Symbol 1540 BitmapUsed by:1541
Symbol 1541 GraphicUses:1539 1540Used by:1550
Symbol 1542 BitmapUsed by:1543
Symbol 1543 GraphicUses:1542Used by:1550
Symbol 1544 BitmapUsed by:1545
Symbol 1545 GraphicUses:1544Used by:1550
Symbol 1546 BitmapUsed by:1547
Symbol 1547 GraphicUses:1546Used by:1550
Symbol 1548 BitmapUsed by:1549
Symbol 1549 GraphicUses:1548Used by:1550
Symbol 1550 MovieClipUses:1538 1474 1541 1436 696 1543 1545 1547 1549Used by:Timeline
Symbol 1551 GraphicUsed by:Timeline
Symbol 1552 GraphicUsed by:Timeline
Symbol 1553 GraphicUsed by:Timeline
Symbol 1554 GraphicUsed by:Timeline
Symbol 1555 GraphicUsed by:Timeline
Symbol 1556 GraphicUsed by:Timeline
Symbol 1557 GraphicUsed by:Timeline
Symbol 1558 GraphicUsed by:Timeline
Symbol 1559 GraphicUsed by:Timeline
Symbol 1560 FontUsed by:1561 1813 1878 1881 1889 2006 2038 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195
Symbol 1561 TextUses:1560Used by:Timeline
Symbol 1562 GraphicUsed by:Timeline
Symbol 1563 GraphicUsed by:Timeline
Symbol 1564 GraphicUsed by:Timeline
Symbol 1565 GraphicUsed by:Timeline
Symbol 1566 GraphicUsed by:Timeline
Symbol 1567 GraphicUsed by:Timeline
Symbol 1568 GraphicUsed by:Timeline
Symbol 1569 GraphicUsed by:Timeline
Symbol 1570 MovieClipUses:1374Used by:Timeline
Symbol 1571 GraphicUsed by:Timeline
Symbol 1572 GraphicUsed by:Timeline
Symbol 1573 GraphicUsed by:Timeline
Symbol 1574 GraphicUsed by:Timeline
Symbol 1575 GraphicUsed by:Timeline
Symbol 1576 GraphicUsed by:1579
Symbol 1577 GraphicUsed by:1579
Symbol 1578 GraphicUsed by:1579
Symbol 1579 MovieClipUses:1576 1577 1082 1578Used by:Timeline
Symbol 1580 GraphicUsed by:Timeline
Symbol 1581 GraphicUsed by:Timeline
Symbol 1582 GraphicUsed by:Timeline
Symbol 1583 GraphicUsed by:Timeline
Symbol 1584 BitmapUsed by:1585
Symbol 1585 GraphicUses:1584Used by:Timeline
Symbol 1586 GraphicUsed by:Timeline
Symbol 1587 GraphicUsed by:Timeline
Symbol 1588 GraphicUsed by:1589
Symbol 1589 MovieClipUses:1588Used by:Timeline
Symbol 1590 GraphicUsed by:Timeline
Symbol 1591 GraphicUsed by:Timeline
Symbol 1592 GraphicUsed by:Timeline
Symbol 1593 GraphicUsed by:Timeline
Symbol 1594 GraphicUsed by:Timeline
Symbol 1595 GraphicUsed by:Timeline
Symbol 1596 GraphicUsed by:Timeline
Symbol 1597 GraphicUsed by:Timeline
Symbol 1598 GraphicUsed by:Timeline
Symbol 1599 BitmapUsed by:1600
Symbol 1600 GraphicUses:1599Used by:Timeline
Symbol 1601 BitmapUsed by:1602
Symbol 1602 GraphicUses:1601Used by:Timeline
Symbol 1603 GraphicUsed by:Timeline
Symbol 1604 GraphicUsed by:Timeline
Symbol 1605 GraphicUsed by:Timeline
Symbol 1606 GraphicUsed by:Timeline
Symbol 1607 GraphicUsed by:Timeline
Symbol 1608 GraphicUsed by:1609
Symbol 1609 MovieClipUses:1608Used by:Timeline
Symbol 1610 GraphicUsed by:Timeline
Symbol 1611 GraphicUsed by:1612
Symbol 1612 MovieClipUses:1611Used by:Timeline
Symbol 1613 GraphicUsed by:Timeline
Symbol 1614 GraphicUsed by:1615
Symbol 1615 MovieClipUses:1614Used by:Timeline
Symbol 1616 GraphicUsed by:1617
Symbol 1617 MovieClipUses:1616Used by:Timeline
Symbol 1618 GraphicUsed by:Timeline
Symbol 1619 GraphicUsed by:Timeline
Symbol 1620 GraphicUsed by:Timeline
Symbol 1621 GraphicUsed by:Timeline
Symbol 1622 GraphicUsed by:Timeline
Symbol 1623 GraphicUsed by:Timeline
Symbol 1624 GraphicUsed by:Timeline
Symbol 1625 GraphicUsed by:Timeline
Symbol 1626 GraphicUsed by:Timeline
Symbol 1627 GraphicUsed by:Timeline
Symbol 1628 GraphicUsed by:Timeline
Symbol 1629 GraphicUsed by:Timeline
Symbol 1630 GraphicUsed by:Timeline
Symbol 1631 GraphicUsed by:Timeline
Symbol 1632 GraphicUsed by:Timeline
Symbol 1633 GraphicUsed by:Timeline
Symbol 1634 GraphicUsed by:Timeline
Symbol 1635 GraphicUsed by:Timeline
Symbol 1636 GraphicUsed by:Timeline
Symbol 1637 GraphicUsed by:Timeline
Symbol 1638 GraphicUsed by:Timeline
Symbol 1639 GraphicUsed by:Timeline
Symbol 1640 GraphicUsed by:Timeline
Symbol 1641 GraphicUsed by:Timeline
Symbol 1642 GraphicUsed by:Timeline
Symbol 1643 GraphicUsed by:Timeline
Symbol 1644 GraphicUsed by:Timeline
Symbol 1645 GraphicUsed by:Timeline
Symbol 1646 GraphicUsed by:Timeline
Symbol 1647 GraphicUsed by:Timeline
Symbol 1648 GraphicUsed by:Timeline
Symbol 1649 GraphicUsed by:Timeline
Symbol 1650 GraphicUsed by:Timeline
Symbol 1651 GraphicUsed by:Timeline
Symbol 1652 GraphicUsed by:Timeline
Symbol 1653 GraphicUsed by:Timeline
Symbol 1654 GraphicUsed by:Timeline
Symbol 1655 GraphicUsed by:Timeline
Symbol 1656 GraphicUsed by:Timeline
Symbol 1657 GraphicUsed by:Timeline
Symbol 1658 GraphicUsed by:Timeline
Symbol 1659 GraphicUsed by:Timeline
Symbol 1660 GraphicUsed by:Timeline
Symbol 1661 GraphicUsed by:Timeline
Symbol 1662 GraphicUsed by:Timeline
Symbol 1663 GraphicUsed by:Timeline
Symbol 1664 GraphicUsed by:Timeline
Symbol 1665 FontUsed by:1666
Symbol 1666 TextUses:1665Used by:Timeline
Symbol 1667 GraphicUsed by:Timeline
Symbol 1668 GraphicUsed by:Timeline
Symbol 1669 GraphicUsed by:Timeline
Symbol 1670 FontUsed by:1671
Symbol 1671 TextUses:1670Used by:Timeline
Symbol 1672 GraphicUsed by:Timeline
Symbol 1673 GraphicUsed by:Timeline
Symbol 1674 GraphicUsed by:Timeline
Symbol 1675 GraphicUsed by:Timeline
Symbol 1676 GraphicUsed by:Timeline
Symbol 1677 BitmapUsed by:1678 1683 2092
Symbol 1678 GraphicUses:1677Used by:Timeline
Symbol 1679 BitmapUsed by:1680 1682
Symbol 1680 GraphicUses:1679Used by:Timeline
Symbol 1681 BitmapUsed by:1682 1683
Symbol 1682 GraphicUses:1681 1679Used by:Timeline
Symbol 1683 GraphicUses:1681 1677Used by:Timeline
Symbol 1684 GraphicUsed by:Timeline
Symbol 1685 GraphicUsed by:1795 1872  Timeline
Symbol 1686 GraphicUsed by:1795  Timeline
Symbol 1687 GraphicUsed by:1795 1872  Timeline
Symbol 1688 GraphicUsed by:1795 1872  Timeline
Symbol 1689 GraphicUsed by:Timeline
Symbol 1690 GraphicUsed by:1795  Timeline
Symbol 1691 GraphicUsed by:1795 1872  Timeline
Symbol 1692 GraphicUsed by:1795  Timeline
Symbol 1693 GraphicUsed by:1795 1872  Timeline
Symbol 1694 GraphicUsed by:1795  Timeline
Symbol 1695 GraphicUsed by:1795 1872  Timeline
Symbol 1696 GraphicUsed by:1795 1872  Timeline
Symbol 1697 GraphicUsed by:Timeline
Symbol 1698 GraphicUsed by:1795  Timeline
Symbol 1699 GraphicUsed by:1795 1872  Timeline
Symbol 1700 GraphicUsed by:1795 1872  Timeline
Symbol 1701 GraphicUsed by:1795  Timeline
Symbol 1702 GraphicUsed by:1795  Timeline
Symbol 1703 GraphicUsed by:1795  Timeline
Symbol 1704 GraphicUsed by:1795  Timeline
Symbol 1705 GraphicUsed by:1795  Timeline
Symbol 1706 GraphicUsed by:Timeline
Symbol 1707 GraphicUsed by:Timeline
Symbol 1708 GraphicUsed by:Timeline
Symbol 1709 GraphicUsed by:Timeline
Symbol 1710 GraphicUsed by:Timeline
Symbol 1711 GraphicUsed by:Timeline
Symbol 1712 GraphicUsed by:Timeline
Symbol 1713 GraphicUsed by:Timeline
Symbol 1714 GraphicUsed by:Timeline
Symbol 1715 GraphicUsed by:Timeline
Symbol 1716 GraphicUsed by:Timeline
Symbol 1717 GraphicUsed by:Timeline
Symbol 1718 GraphicUsed by:Timeline
Symbol 1719 GraphicUsed by:1795  Timeline
Symbol 1720 GraphicUsed by:Timeline
Symbol 1721 GraphicUsed by:Timeline
Symbol 1722 GraphicUsed by:Timeline
Symbol 1723 GraphicUsed by:Timeline
Symbol 1724 GraphicUsed by:Timeline
Symbol 1725 GraphicUsed by:Timeline
Symbol 1726 GraphicUsed by:Timeline
Symbol 1727 GraphicUsed by:Timeline
Symbol 1728 GraphicUsed by:Timeline
Symbol 1729 GraphicUsed by:Timeline
Symbol 1730 GraphicUsed by:Timeline
Symbol 1731 GraphicUsed by:Timeline
Symbol 1732 GraphicUsed by:Timeline
Symbol 1733 GraphicUsed by:Timeline
Symbol 1734 GraphicUsed by:Timeline
Symbol 1735 GraphicUsed by:Timeline
Symbol 1736 GraphicUsed by:Timeline
Symbol 1737 GraphicUsed by:Timeline
Symbol 1738 GraphicUsed by:Timeline
Symbol 1739 GraphicUsed by:Timeline
Symbol 1740 GraphicUsed by:Timeline
Symbol 1741 GraphicUsed by:Timeline
Symbol 1742 GraphicUsed by:Timeline
Symbol 1743 GraphicUsed by:Timeline
Symbol 1744 GraphicUsed by:Timeline
Symbol 1745 GraphicUsed by:Timeline
Symbol 1746 GraphicUsed by:Timeline
Symbol 1747 GraphicUsed by:Timeline
Symbol 1748 GraphicUsed by:Timeline
Symbol 1749 GraphicUsed by:Timeline
Symbol 1750 GraphicUsed by:Timeline
Symbol 1751 GraphicUsed by:Timeline
Symbol 1752 GraphicUsed by:Timeline
Symbol 1753 GraphicUsed by:Timeline
Symbol 1754 GraphicUsed by:Timeline
Symbol 1755 GraphicUsed by:Timeline
Symbol 1756 GraphicUsed by:Timeline
Symbol 1757 GraphicUsed by:Timeline
Symbol 1758 BitmapUsed by:1759
Symbol 1759 GraphicUses:1758Used by:Timeline
Symbol 1760 GraphicUsed by:Timeline
Symbol 1761 GraphicUsed by:Timeline
Symbol 1762 GraphicUsed by:Timeline
Symbol 1763 BitmapUsed by:1764
Symbol 1764 GraphicUses:1763Used by:Timeline
Symbol 1765 GraphicUsed by:Timeline
Symbol 1766 GraphicUsed by:Timeline
Symbol 1767 GraphicUsed by:Timeline
Symbol 1768 GraphicUsed by:Timeline
Symbol 1769 GraphicUsed by:Timeline
Symbol 1770 GraphicUsed by:Timeline
Symbol 1771 GraphicUsed by:Timeline
Symbol 1772 GraphicUsed by:Timeline
Symbol 1773 GraphicUsed by:Timeline
Symbol 1774 GraphicUsed by:Timeline
Symbol 1775 GraphicUsed by:Timeline
Symbol 1776 GraphicUsed by:Timeline
Symbol 1777 GraphicUsed by:Timeline
Symbol 1778 GraphicUsed by:Timeline
Symbol 1779 GraphicUsed by:Timeline
Symbol 1780 GraphicUsed by:Timeline
Symbol 1781 GraphicUsed by:Timeline
Symbol 1782 GraphicUsed by:Timeline
Symbol 1783 GraphicUsed by:Timeline
Symbol 1784 GraphicUsed by:Timeline
Symbol 1785 GraphicUsed by:Timeline
Symbol 1786 ShapeTweeningUsed by:Timeline
Symbol 1787 GraphicUsed by:1795 1872
Symbol 1788 GraphicUsed by:1795 1872
Symbol 1789 GraphicUsed by:1795
Symbol 1790 TextUses:1439Used by:1795
Symbol 1791 FontUsed by:1792
Symbol 1792 TextUses:1791Used by:1795
Symbol 1793 FontUsed by:1794 2033
Symbol 1794 TextUses:1793Used by:1795
Symbol 1795 MovieClipUses:1787 1788 1685 1686 1687 1688 1719 1690 1691 1692 1693 1694 1695 1696 1789 1698 1699 1700 1701 1702 1703 1704 1705 1790 1792 1794Used by:Timeline
Symbol 1796 GraphicUsed by:Timeline
Symbol 1797 GraphicUsed by:Timeline
Symbol 1798 GraphicUsed by:Timeline
Symbol 1799 GraphicUsed by:Timeline
Symbol 1800 GraphicUsed by:Timeline
Symbol 1801 GraphicUsed by:Timeline
Symbol 1802 GraphicUsed by:Timeline
Symbol 1803 GraphicUsed by:Timeline
Symbol 1804 GraphicUsed by:Timeline
Symbol 1805 GraphicUsed by:Timeline
Symbol 1806 GraphicUsed by:Timeline
Symbol 1807 GraphicUsed by:Timeline
Symbol 1808 GraphicUsed by:Timeline
Symbol 1809 GraphicUsed by:Timeline
Symbol 1810 GraphicUsed by:Timeline
Symbol 1811 GraphicUsed by:Timeline
Symbol 1812 GraphicUsed by:Timeline
Symbol 1813 TextUses:1560Used by:Timeline
Symbol 1814 GraphicUsed by:Timeline
Symbol 1815 GraphicUsed by:Timeline
Symbol 1816 GraphicUsed by:Timeline
Symbol 1817 GraphicUsed by:Timeline
Symbol 1818 GraphicUsed by:Timeline
Symbol 1819 GraphicUsed by:Timeline
Symbol 1820 GraphicUsed by:Timeline
Symbol 1821 GraphicUsed by:Timeline
Symbol 1822 GraphicUsed by:Timeline
Symbol 1823 GraphicUsed by:Timeline
Symbol 1824 GraphicUsed by:Timeline
Symbol 1825 GraphicUsed by:Timeline
Symbol 1826 GraphicUsed by:Timeline
Symbol 1827 GraphicUsed by:Timeline
Symbol 1828 GraphicUsed by:Timeline
Symbol 1829 GraphicUsed by:Timeline
Symbol 1830 GraphicUsed by:Timeline
Symbol 1831 GraphicUsed by:Timeline
Symbol 1832 GraphicUsed by:Timeline
Symbol 1833 GraphicUsed by:Timeline
Symbol 1834 GraphicUsed by:Timeline
Symbol 1835 GraphicUsed by:Timeline
Symbol 1836 GraphicUsed by:Timeline
Symbol 1837 GraphicUsed by:Timeline
Symbol 1838 GraphicUsed by:Timeline
Symbol 1839 GraphicUsed by:Timeline
Symbol 1840 GraphicUsed by:Timeline
Symbol 1841 GraphicUsed by:Timeline
Symbol 1842 GraphicUsed by:Timeline
Symbol 1843 GraphicUsed by:Timeline
Symbol 1844 GraphicUsed by:Timeline
Symbol 1845 GraphicUsed by:Timeline
Symbol 1846 GraphicUsed by:Timeline
Symbol 1847 GraphicUsed by:Timeline
Symbol 1848 GraphicUsed by:Timeline
Symbol 1849 GraphicUsed by:Timeline
Symbol 1850 GraphicUsed by:Timeline
Symbol 1851 GraphicUsed by:Timeline
Symbol 1852 GraphicUsed by:Timeline
Symbol 1853 GraphicUsed by:Timeline
Symbol 1854 GraphicUsed by:Timeline
Symbol 1855 GraphicUsed by:Timeline
Symbol 1856 GraphicUsed by:Timeline
Symbol 1857 GraphicUsed by:Timeline
Symbol 1858 GraphicUsed by:Timeline
Symbol 1859 GraphicUsed by:Timeline
Symbol 1860 GraphicUsed by:Timeline
Symbol 1861 GraphicUsed by:Timeline
Symbol 1862 GraphicUsed by:Timeline
Symbol 1863 GraphicUsed by:Timeline
Symbol 1864 GraphicUsed by:1872
Symbol 1865 GraphicUsed by:1872
Symbol 1866 GraphicUsed by:1872
Symbol 1867 GraphicUsed by:1872
Symbol 1868 GraphicUsed by:1872
Symbol 1869 GraphicUsed by:1872
Symbol 1870 GraphicUsed by:1872
Symbol 1871 GraphicUsed by:1872
Symbol 1872 MovieClipUses:1787 1788 1685 1864 1865 1699 1700 1866 1687 1688 1867 1691 1868 1693 1869 1695 1696 1870 1871Used by:Timeline
Symbol 1873 GraphicUsed by:Timeline
Symbol 1874 GraphicUsed by:Timeline
Symbol 1875 GraphicUsed by:Timeline
Symbol 1876 GraphicUsed by:Timeline
Symbol 1877 GraphicUsed by:Timeline
Symbol 1878 TextUses:1560Used by:Timeline
Symbol 1879 GraphicUsed by:Timeline
Symbol 1880 GraphicUsed by:Timeline
Symbol 1881 TextUses:1560Used by:Timeline
Symbol 1882 GraphicUsed by:Timeline
Symbol 1883 FontUsed by:1884 1887
Symbol 1884 TextUses:1883Used by:Timeline
Symbol 1885 GraphicUsed by:Timeline
Symbol 1886 GraphicUsed by:Timeline
Symbol 1887 TextUses:1883Used by:Timeline
Symbol 1888 GraphicUsed by:Timeline
Symbol 1889 TextUses:1560Used by:Timeline
Symbol 1890 GraphicUsed by:Timeline
Symbol 1891 GraphicUsed by:Timeline
Symbol 1892 GraphicUsed by:Timeline
Symbol 1893 GraphicUsed by:Timeline
Symbol 1894 GraphicUsed by:Timeline
Symbol 1895 GraphicUsed by:Timeline
Symbol 1896 GraphicUsed by:Timeline
Symbol 1897 GraphicUsed by:Timeline
Symbol 1898 GraphicUsed by:Timeline
Symbol 1899 GraphicUsed by:Timeline
Symbol 1900 GraphicUsed by:Timeline
Symbol 1901 GraphicUsed by:Timeline
Symbol 1902 GraphicUsed by:Timeline
Symbol 1903 GraphicUsed by:Timeline
Symbol 1904 GraphicUsed by:Timeline
Symbol 1905 GraphicUsed by:Timeline
Symbol 1906 GraphicUsed by:Timeline
Symbol 1907 GraphicUsed by:Timeline
Symbol 1908 GraphicUsed by:Timeline
Symbol 1909 GraphicUsed by:Timeline
Symbol 1910 GraphicUsed by:Timeline
Symbol 1911 GraphicUsed by:Timeline
Symbol 1912 GraphicUsed by:Timeline
Symbol 1913 BitmapUsed by:1914
Symbol 1914 GraphicUses:1913Used by:Timeline
Symbol 1915 GraphicUsed by:Timeline
Symbol 1916 GraphicUsed by:Timeline
Symbol 1917 GraphicUsed by:Timeline
Symbol 1918 GraphicUsed by:Timeline
Symbol 1919 GraphicUsed by:Timeline
Symbol 1920 GraphicUsed by:Timeline
Symbol 1921 BitmapUsed by:1922
Symbol 1922 GraphicUses:1921Used by:Timeline
Symbol 1923 GraphicUsed by:Timeline
Symbol 1924 GraphicUsed by:Timeline
Symbol 1925 GraphicUsed by:Timeline
Symbol 1926 BitmapUsed by:1927
Symbol 1927 GraphicUses:1926Used by:Timeline
Symbol 1928 GraphicUsed by:Timeline
Symbol 1929 GraphicUsed by:Timeline
Symbol 1930 GraphicUsed by:Timeline
Symbol 1931 GraphicUsed by:Timeline
Symbol 1932 GraphicUsed by:Timeline
Symbol 1933 GraphicUsed by:Timeline
Symbol 1934 GraphicUsed by:Timeline
Symbol 1935 GraphicUsed by:Timeline
Symbol 1936 GraphicUsed by:Timeline
Symbol 1937 GraphicUsed by:Timeline
Symbol 1938 GraphicUsed by:Timeline
Symbol 1939 GraphicUsed by:Timeline
Symbol 1940 GraphicUsed by:Timeline
Symbol 1941 GraphicUsed by:Timeline
Symbol 1942 GraphicUsed by:Timeline
Symbol 1943 GraphicUsed by:Timeline
Symbol 1944 BitmapUsed by:1945
Symbol 1945 GraphicUses:1944Used by:Timeline
Symbol 1946 GraphicUsed by:Timeline
Symbol 1947 GraphicUsed by:Timeline
Symbol 1948 GraphicUsed by:Timeline
Symbol 1949 GraphicUsed by:Timeline
Symbol 1950 GraphicUsed by:Timeline
Symbol 1951 GraphicUsed by:Timeline
Symbol 1952 GraphicUsed by:Timeline
Symbol 1953 GraphicUsed by:Timeline
Symbol 1954 GraphicUsed by:Timeline
Symbol 1955 GraphicUsed by:Timeline
Symbol 1956 GraphicUsed by:Timeline
Symbol 1957 GraphicUsed by:Timeline
Symbol 1958 GraphicUsed by:Timeline
Symbol 1959 GraphicUsed by:Timeline
Symbol 1960 GraphicUsed by:Timeline
Symbol 1961 GraphicUsed by:Timeline
Symbol 1962 GraphicUsed by:Timeline
Symbol 1963 BitmapUsed by:1964 2093
Symbol 1964 GraphicUses:1963Used by:Timeline
Symbol 1965 GraphicUsed by:Timeline
Symbol 1966 GraphicUsed by:Timeline
Symbol 1967 GraphicUsed by:Timeline
Symbol 1968 GraphicUsed by:Timeline
Symbol 1969 GraphicUsed by:Timeline
Symbol 1970 GraphicUsed by:Timeline
Symbol 1971 GraphicUsed by:Timeline
Symbol 1972 GraphicUsed by:Timeline
Symbol 1973 GraphicUsed by:Timeline
Symbol 1974 GraphicUsed by:Timeline
Symbol 1975 BitmapUsed by:1976
Symbol 1976 GraphicUses:1975Used by:Timeline
Symbol 1977 GraphicUsed by:Timeline
Symbol 1978 GraphicUsed by:Timeline
Symbol 1979 GraphicUsed by:Timeline
Symbol 1980 GraphicUsed by:1984
Symbol 1981 GraphicUsed by:1984
Symbol 1982 GraphicUsed by:1984
Symbol 1983 GraphicUsed by:1984
Symbol 1984 MovieClipUses:1980 1981 1115 1982 1983Used by:Timeline
Symbol 1985 FontUsed by:1986
Symbol 1986 TextUses:1985Used by:Timeline
Symbol 1987 TextUses:1121Used by:Timeline
Symbol 1988 GraphicUsed by:Timeline
Symbol 1989 GraphicUsed by:Timeline
Symbol 1990 ShapeTweeningUsed by:Timeline
Symbol 1991 GraphicUsed by:Timeline
Symbol 1992 GraphicUsed by:Timeline
Symbol 1993 GraphicUsed by:Timeline
Symbol 1994 ShapeTweeningUsed by:Timeline
Symbol 1995 GraphicUsed by:Timeline
Symbol 1996 GraphicUsed by:Timeline
Symbol 1997 GraphicUsed by:Timeline
Symbol 1998 BitmapUsed by:1999
Symbol 1999 GraphicUses:1998Used by:Timeline
Symbol 2000 BitmapUsed by:2001
Symbol 2001 GraphicUses:2000Used by:Timeline
Symbol 2002 BitmapUsed by:2003
Symbol 2003 GraphicUses:2002Used by:Timeline
Symbol 2004 FontUsed by:2005
Symbol 2005 TextUses:2004Used by:Timeline
Symbol 2006 TextUses:1560Used by:Timeline
Symbol 2007 GraphicUsed by:Timeline
Symbol 2008 GraphicUsed by:Timeline
Symbol 2009 GraphicUsed by:Timeline
Symbol 2010 GraphicUsed by:Timeline
Symbol 2011 GraphicUsed by:Timeline
Symbol 2012 GraphicUsed by:Timeline
Symbol 2013 GraphicUsed by:Timeline
Symbol 2014 GraphicUsed by:Timeline
Symbol 2015 GraphicUsed by:Timeline
Symbol 2016 GraphicUsed by:Timeline
Symbol 2017 GraphicUsed by:Timeline
Symbol 2018 GraphicUsed by:Timeline
Symbol 2019 GraphicUsed by:Timeline
Symbol 2020 GraphicUsed by:Timeline
Symbol 2021 GraphicUsed by:Timeline
Symbol 2022 GraphicUsed by:Timeline
Symbol 2023 GraphicUsed by:Timeline
Symbol 2024 TextUses:1439Used by:Timeline
Symbol 2025 GraphicUsed by:Timeline
Symbol 2026 GraphicUsed by:Timeline
Symbol 2027 GraphicUsed by:Timeline
Symbol 2028 GraphicUsed by:Timeline
Symbol 2029 GraphicUsed by:Timeline
Symbol 2030 GraphicUsed by:Timeline
Symbol 2031 GraphicUsed by:2032
Symbol 2032 MovieClipUses:2031Used by:Timeline
Symbol 2033 TextUses:1793Used by:Timeline
Symbol 2034 GraphicUsed by:Timeline
Symbol 2035 GraphicUsed by:Timeline
Symbol 2036 GraphicUsed by:Timeline
Symbol 2037 GraphicUsed by:Timeline
Symbol 2038 TextUses:1560Used by:Timeline
Symbol 2039 GraphicUsed by:Timeline
Symbol 2040 GraphicUsed by:Timeline
Symbol 2041 GraphicUsed by:Timeline
Symbol 2042 GraphicUsed by:Timeline
Symbol 2043 GraphicUsed by:Timeline
Symbol 2044 GraphicUsed by:Timeline
Symbol 2045 GraphicUsed by:Timeline
Symbol 2046 GraphicUsed by:Timeline
Symbol 2047 GraphicUsed by:Timeline
Symbol 2048 GraphicUsed by:Timeline
Symbol 2049 GraphicUsed by:Timeline
Symbol 2050 GraphicUsed by:Timeline
Symbol 2051 GraphicUsed by:2052
Symbol 2052 MovieClipUses:2051Used by:Timeline
Symbol 2053 GraphicUsed by:Timeline
Symbol 2054 GraphicUsed by:Timeline
Symbol 2055 GraphicUsed by:Timeline
Symbol 2056 GraphicUsed by:Timeline
Symbol 2057 GraphicUsed by:Timeline
Symbol 2058 GraphicUsed by:Timeline
Symbol 2059 GraphicUsed by:Timeline
Symbol 2060 GraphicUsed by:Timeline
Symbol 2061 GraphicUsed by:Timeline
Symbol 2062 GraphicUsed by:Timeline
Symbol 2063 GraphicUsed by:Timeline
Symbol 2064 GraphicUsed by:Timeline
Symbol 2065 GraphicUsed by:Timeline
Symbol 2066 GraphicUsed by:Timeline
Symbol 2067 GraphicUsed by:Timeline
Symbol 2068 GraphicUsed by:Timeline
Symbol 2069 GraphicUsed by:Timeline
Symbol 2070 GraphicUsed by:Timeline
Symbol 2071 GraphicUsed by:Timeline
Symbol 2072 GraphicUsed by:Timeline
Symbol 2073 GraphicUsed by:Timeline
Symbol 2074 GraphicUsed by:Timeline
Symbol 2075 GraphicUsed by:Timeline
Symbol 2076 GraphicUsed by:Timeline
Symbol 2077 GraphicUsed by:Timeline
Symbol 2078 GraphicUsed by:Timeline
Symbol 2079 GraphicUsed by:Timeline
Symbol 2080 GraphicUsed by:Timeline
Symbol 2081 GraphicUsed by:Timeline
Symbol 2082 GraphicUsed by:Timeline
Symbol 2083 GraphicUsed by:Timeline
Symbol 2084 GraphicUsed by:Timeline
Symbol 2085 GraphicUsed by:Timeline
Symbol 2086 GraphicUsed by:Timeline
Symbol 2087 GraphicUsed by:Timeline
Symbol 2088 GraphicUsed by:Timeline
Symbol 2089 GraphicUsed by:Timeline
Symbol 2090 BitmapUsed by:2091
Symbol 2091 GraphicUses:2090Used by:Timeline
Symbol 2092 GraphicUses:1677Used by:Timeline
Symbol 2093 GraphicUses:1963Used by:Timeline
Symbol 2094 GraphicUsed by:Timeline
Symbol 2095 GraphicUsed by:Timeline
Symbol 2096 GraphicUsed by:Timeline
Symbol 2097 GraphicUsed by:Timeline
Symbol 2098 GraphicUsed by:Timeline
Symbol 2099 GraphicUsed by:Timeline
Symbol 2100 GraphicUsed by:Timeline
Symbol 2101 GraphicUsed by:Timeline
Symbol 2102 GraphicUsed by:Timeline
Symbol 2103 GraphicUsed by:Timeline
Symbol 2104 GraphicUsed by:Timeline
Symbol 2105 GraphicUsed by:Timeline
Symbol 2106 GraphicUsed by:Timeline
Symbol 2107 GraphicUsed by:Timeline
Symbol 2108 GraphicUsed by:Timeline
Symbol 2109 GraphicUsed by:Timeline
Symbol 2110 GraphicUsed by:Timeline
Symbol 2111 GraphicUsed by:Timeline
Symbol 2112 GraphicUsed by:Timeline
Symbol 2113 GraphicUsed by:Timeline
Symbol 2114 GraphicUsed by:Timeline
Symbol 2115 GraphicUsed by:Timeline
Symbol 2116 GraphicUsed by:Timeline
Symbol 2117 GraphicUsed by:Timeline
Symbol 2118 GraphicUsed by:Timeline
Symbol 2119 BitmapUsed by:2120
Symbol 2120 GraphicUses:2119Used by:Timeline
Symbol 2121 BitmapUsed by:2122
Symbol 2122 GraphicUses:2121Used by:Timeline
Symbol 2123 GraphicUsed by:Timeline
Symbol 2124 TextUses:1439Used by:Timeline
Symbol 2125 TextUses:1439Used by:Timeline
Symbol 2126 TextUses:1439Used by:Timeline
Symbol 2127 TextUses:1439Used by:Timeline
Symbol 2128 GraphicUsed by:Timeline
Symbol 2129 TextUses:1439Used by:Timeline
Symbol 2130 TextUses:1439Used by:Timeline
Symbol 2131 TextUses:1439Used by:Timeline
Symbol 2132 TextUses:1439Used by:Timeline
Symbol 2133 TextUses:1439Used by:Timeline
Symbol 2134 TextUses:1439Used by:Timeline
Symbol 2135 TextUses:1439Used by:Timeline
Symbol 2136 TextUses:1439Used by:Timeline
Symbol 2137 TextUses:1439Used by:Timeline
Symbol 2138 TextUses:1439Used by:Timeline
Symbol 2139 TextUses:1439Used by:Timeline
Symbol 2140 TextUses:1439Used by:Timeline
Symbol 2141 TextUses:1439Used by:Timeline
Symbol 2142 TextUses:1439Used by:Timeline
Symbol 2143 TextUses:1439Used by:Timeline
Symbol 2144 TextUses:1439Used by:Timeline
Symbol 2145 TextUses:1439Used by:Timeline
Symbol 2146 TextUses:1439Used by:Timeline
Symbol 2147 TextUses:1439Used by:Timeline
Symbol 2148 TextUses:1439Used by:Timeline
Symbol 2149 TextUses:1439Used by:Timeline
Symbol 2150 TextUses:1439Used by:Timeline
Symbol 2151 TextUses:1439Used by:Timeline
Symbol 2152 TextUses:1439Used by:Timeline
Symbol 2153 TextUses:1439Used by:Timeline
Symbol 2154 TextUses:1439Used by:Timeline
Symbol 2155 TextUses:1439Used by:Timeline
Symbol 2156 TextUses:1439Used by:Timeline
Symbol 2157 TextUses:1439Used by:Timeline
Symbol 2158 TextUses:1439Used by:Timeline
Symbol 2159 TextUses:1439Used by:Timeline
Symbol 2160 TextUses:1439Used by:Timeline
Symbol 2161 TextUses:1439Used by:Timeline
Symbol 2162 TextUses:1439Used by:Timeline
Symbol 2163 TextUses:1439Used by:Timeline
Symbol 2164 BitmapUsed by:2165
Symbol 2165 GraphicUses:2164Used by:2166
Symbol 2166 ButtonUses:2165Used by:Timeline
Symbol 2167 VideoUsed by:2168 2197
Symbol 2168 MovieClipUses:2167Used by:2197
Symbol 2169 GraphicUsed by:2197
Symbol 2170 TextUses:1560Used by:2197
Symbol 2171 TextUses:1560Used by:2197
Symbol 2172 TextUses:1560Used by:2197
Symbol 2173 TextUses:1560Used by:2197
Symbol 2174 TextUses:1560Used by:2197
Symbol 2175 TextUses:1560Used by:2197
Symbol 2176 TextUses:1560Used by:2197
Symbol 2177 TextUses:1560Used by:2197
Symbol 2178 TextUses:1560Used by:2197
Symbol 2179 TextUses:1560Used by:2197
Symbol 2180 TextUses:1560Used by:2197
Symbol 2181 TextUses:1560Used by:2197
Symbol 2182 TextUses:1560Used by:2197
Symbol 2183 TextUses:1560Used by:2197
Symbol 2184 TextUses:1560Used by:2197
Symbol 2185 TextUses:1560Used by:2197
Symbol 2186 TextUses:1560Used by:2197
Symbol 2187 TextUses:1560Used by:2197
Symbol 2188 TextUses:1560Used by:2197
Symbol 2189 TextUses:1560Used by:2197
Symbol 2190 TextUses:1560Used by:2197
Symbol 2191 TextUses:1560Used by:2197
Symbol 2192 TextUses:1560Used by:2197
Symbol 2193 TextUses:1560Used by:2197
Symbol 2194 TextUses:1560Used by:2197
Symbol 2195 TextUses:1560Used by:2197
Symbol 2196 GraphicUsed by:2197
Symbol 2197 ButtonUses:2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2167 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196Used by:Timeline
Streaming Sound 1Used by:Timeline

Instance Names

"loadingBar"Symbol 19 MovieClip [Preloader] Frame 1Symbol 8 MovieClip
"playButton"Symbol 19 MovieClip [Preloader] Frame 10Symbol 18 MovieClip
"newgroundsButton"Symbol 73 MovieClip [FlashAd] Frame 1Symbol 60 Button
"adContainer"Symbol 73 MovieClip [FlashAd] Frame 1Symbol 61 MovieClip
"playButton"Symbol 73 MovieClip [FlashAd] Frame 2Symbol 18 MovieClip
"ad"Symbol 74 MovieClip [APIConnector] Frame 1Symbol 73 MovieClip [FlashAd]
"loader"Symbol 74 MovieClip [APIConnector] Frame 1Symbol 19 MovieClip [Preloader]

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 19 as "Preloader"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Newgrounds API Classes"
ExportAssets (56)Timeline Frame 1Symbol 73 as "FlashAd"
ExportAssets (56)Timeline Frame 1Symbol 74 as "APIConnector"
ExportAssets (56)Timeline Frame 1Symbol 29 as "__Packages.com.newgrounds.APIConnection"
ExportAssets (56)Timeline Frame 1Symbol 23 as "__Packages.com.newgrounds.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 22 as "__Packages.com.newgrounds.Event"
ExportAssets (56)Timeline Frame 1Symbol 24 as "__Packages.com.newgrounds.APIEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 27 as "__Packages.com.newgrounds.encoders.BaseN"
ExportAssets (56)Timeline Frame 1Symbol 33 as "__Packages.com.newgrounds.APICommand"
ExportAssets (56)Timeline Frame 1Symbol 28 as "__Packages.com.newgrounds.Bridge"
ExportAssets (56)Timeline Frame 1Symbol 25 as "__Packages.com.newgrounds.APIEvent"
ExportAssets (56)Timeline Frame 1Symbol 44 as "__Packages.com.newgrounds.API"
ExportAssets (56)Timeline Frame 1Symbol 41 as "__Packages.com.newgrounds.encoders.ImageScanner"
ExportAssets (56)Timeline Frame 1Symbol 42 as "__Packages.com.newgrounds.SaveFile"
ExportAssets (56)Timeline Frame 1Symbol 40 as "__Packages.com.newgrounds.SaveGroup"
ExportAssets (56)Timeline Frame 1Symbol 38 as "__Packages.com.newgrounds.SaveKey"
ExportAssets (56)Timeline Frame 1Symbol 39 as "__Packages.com.newgrounds.SaveRating"
ExportAssets (56)Timeline Frame 1Symbol 34 as "__Packages.com.newgrounds.BitmapLoader"
ExportAssets (56)Timeline Frame 1Symbol 43 as "__Packages.com.newgrounds.SaveQuery"
ExportAssets (56)Timeline Frame 1Symbol 35 as "__Packages.com.newgrounds.Medal"
ExportAssets (56)Timeline Frame 1Symbol 37 as "__Packages.com.newgrounds.ScoreBoard"
ExportAssets (56)Timeline Frame 1Symbol 26 as "__Packages.com.newgrounds.Logger"
ExportAssets (56)Timeline Frame 1Symbol 45 as "__Packages.com.newgrounds.components.FlashAdBase"
ExportAssets (56)Timeline Frame 1Symbol 20 as "__Packages.com.newgrounds.shims.APIShim"
ExportAssets (56)Timeline Frame 1Symbol 30 as "__Packages.com.newgrounds.crypto.MD5"
ExportAssets (56)Timeline Frame 1Symbol 31 as "__Packages.com.newgrounds.crypto.RC4"
ExportAssets (56)Timeline Frame 1Symbol 32 as "__Packages.com.newgrounds.encoders.json.JSON"
ExportAssets (56)Timeline Frame 1Symbol 36 as "__Packages.com.newgrounds.Score"

Labels

"_up"Symbol 18 MovieClip Frame 1
"_over"Symbol 18 MovieClip Frame 10
"_down"Symbol 18 MovieClip Frame 20
"loading"Symbol 19 MovieClip [Preloader] Frame 1
"loaded"Symbol 19 MovieClip [Preloader] Frame 10
"idle"Symbol 73 MovieClip [FlashAd] Frame 2
"loading"Symbol 73 MovieClip [FlashAd] Frame 10
"loaded"Symbol 73 MovieClip [FlashAd] Frame 20
"noBorder"Symbol 73 MovieClip [FlashAd] Frame 30
"adPreloader"Symbol 74 MovieClip [APIConnector] Frame 2
"ad"Symbol 74 MovieClip [APIConnector] Frame 12
"invisible"Symbol 74 MovieClip [APIConnector] Frame 22




http://swfchan.com/49/244328/info.shtml
Created: 12/2 -2022 16:39:30 Last modified: 12/2 -2022 16:39:30 Server time: 19/05 -2024 02:57:20