private function onComplete(event:Event):void { var ba:ByteArray = fl.data; ba.endian = Endian.LITTLE_ENDIAN; if (ba.readUTFBytes(2) != "BM") return; ba.position += 8; var offset:int = ba.readUnsignedInt(); const BITMAP_CORE_HEADER:int = 12; if (ba.readUnsignedInt() == BITMAP_CORE_HEADER) return; var width:int = ba.readUnsignedInt(); var height:int = ba.readUnsignedInt(); ba.position += 2; if (ba.