Подскажите, пожалуйста, вроде бы вопрос не из самых сложных, но что-то я на этом застопорилась

Подгружаю swf файл:

Код AS3:
var context:LoaderContext = new LoaderContext();
if (Security.sandboxType!='localTrusted'){
context.securityDomain = SecurityDomain.currentDomain;
}
context.applicationDomain = ApplicationDomain.currentDomain;
var loader1 = new Loader();
var url1=new URLRequest(stringURL);
loader1.load(url1, context);
loader1.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded);
loader1.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
private function onLoaded(e:Event):void {
mc = new MovieClip();
//mc=e.target.content as MovieClip;не работает - пишет, что объект null
mc.addChild(e.target.content as DisplayObject);
}
Каким образом можно отследить окончание проигрывания этого клипа? (для удаления его из памяти).