<definitions>
  <definition name="">
    <classInstance name="ResourceThiefExample" packageName="" id="0" superName="flash.display::MovieClip" isDynamic="false" isFinal="false">
      <method name="enterFrameHandler" methodID="4" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="loadingField" multinameID="7" type="flash.text::TextField" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="progressHandler" methodID="2" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::ProgressEvent" optional="false" value="undefined"/>
      </method>
      <variable name="pBar" multinameID="10" type="flash.display::MovieClip" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="progressBar" multinameID="11" type="flash.display::MovieClip" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="completeHandler" methodID="3" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
    </classInstance>
    <script methodID="5">
      <classTrait name="ResourceThiefExample" namespaceType="public" namespaceName=""/>
    </script>
  </definition>
  <definition name="">
    <interfaceInstance name="fl.managers::IFocusManagerComponent" packageName="fl.managers" id="0" superName="Class" isDynamic="false" isFinal="false">
      <accessor name="focusEnabled" methodID="2" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent" access="writeonly"/>
      <method name="drawFocus" methodID="7" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <method name="setFocus" methodID="6" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent"/>
      <accessor name="focusEnabled" methodID="1" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent" access="readonly"/>
      <accessor name="tabEnabled" methodID="4" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent" access="readonly"/>
      <accessor name="tabIndex" methodID="5" type="int" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent" access="readonly"/>
      <accessor name="mouseFocusEnabled" methodID="3" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerComponent" access="readonly"/>
    </interfaceInstance>
    <interfaceInstance name="fl.controls.listClasses::ICellRenderer" packageName="fl.controls.listClasses" id="1" superName="Class" isDynamic="false" isFinal="false">
      <method name="setSize" methodID="13" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <accessor name="listData" methodID="14" type="fl.controls.listClasses::ListData" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="readonly"/>
      <accessor name="data" methodID="16" type="Object" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="readonly"/>
      <method name="setMouseState" methodID="20" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <accessor name="x" methodID="12" type="Number" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="writeonly"/>
      <accessor name="y" methodID="11" type="Number" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="writeonly"/>
      <accessor name="data" methodID="17" type="Object" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="writeonly"/>
      <accessor name="selected" methodID="19" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="writeonly"/>
      <accessor name="listData" methodID="15" type="fl.controls.listClasses::ListData" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="writeonly"/>
      <accessor name="selected" methodID="18" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.controls.listClasses:ICellRenderer" access="readonly"/>
    </interfaceInstance>
    <classInstance name="fl.controls.listClasses::ListData" packageName="fl.controls.listClasses" id="2" superName="Object" isDynamic="false" isFinal="false">
      <accessor name="owner" methodID="27" type="fl.core::UIComponent" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="label" methodID="25" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="row" methodID="29" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="index" methodID="28" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_index" multinameID="68" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <variable name="_owner" multinameID="69" type="fl.core::UIComponent" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <variable name="_label" multinameID="70" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <variable name="_icon" multinameID="71" type="Object" value="null" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <accessor name="icon" methodID="26" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_row" multinameID="73" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <variable name="_column" multinameID="74" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:ListData"/>
      <accessor name="column" methodID="30" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <classInstance name="fl.data::SimpleCollectionItem" packageName="fl.data" id="3" superName="Object" isDynamic="true" isFinal="false">
      <variable name="label" multinameID="65" type="String" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="data" multinameID="77" type="String" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="toString" methodID="34" returnType="String" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.core::InvalidationType" packageName="fl.core" id="4" superName="Object" isDynamic="false" isFinal="false">
      <constant name="SIZE" multinameID="900" type="String" value="size" namespaceType="static public" namespaceName=""/>
      <constant name="ALL" multinameID="901" type="String" value="all" namespaceType="static public" namespaceName=""/>
      <constant name="DATA" multinameID="902" type="String" value="data" namespaceType="static public" namespaceName=""/>
      <constant name="SCROLL" multinameID="903" type="String" value="scroll" namespaceType="static public" namespaceName=""/>
      <constant name="STATE" multinameID="904" type="String" value="state" namespaceType="static public" namespaceName=""/>
      <constant name="STYLES" multinameID="905" type="String" value="styles" namespaceType="static public" namespaceName=""/>
      <constant name="SELECTED" multinameID="906" type="String" value="selected" namespaceType="static public" namespaceName=""/>
      <constant name="RENDERER_STYLES" multinameID="907" type="String" value="rendererStyles" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <interfaceInstance name="fl.managers::IFocusManager" packageName="fl.managers" id="5" superName="Class" isDynamic="false" isFinal="false">
      <method name="getFocus" methodID="47" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager"/>
      <method name="deactivate" methodID="52" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager"/>
      <accessor name="defaultButton" methodID="41" type="fl.controls::Button" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="writeonly"/>
      <accessor name="showFocusIndicator" methodID="46" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="writeonly"/>
      <accessor name="defaultButtonEnabled" methodID="42" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="readonly"/>
      <accessor name="nextTabIndex" methodID="44" type="int" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="readonly"/>
      <accessor name="defaultButton" methodID="40" type="fl.controls::Button" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="readonly"/>
      <accessor name="showFocusIndicator" methodID="45" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="readonly"/>
      <method name="setFocus" methodID="48" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <method name="activate" methodID="51" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager"/>
      <method name="showFocus" methodID="49" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager"/>
      <accessor name="defaultButtonEnabled" methodID="43" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManager" access="writeonly"/>
      <method name="hideFocus" methodID="50" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager"/>
      <method name="findFocusManagerComponent" methodID="53" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <method name="getNextFocusManagerComponent" methodID="54" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="fl.managers:IFocusManager">
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
    </interfaceInstance>
    <classInstance name="fl.managers::StyleManager" packageName="fl.managers" id="6" superName="Object" isDynamic="false" isFinal="false">
      <method name="clearComponentStyle" methodID="63" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="getClassDef" methodID="65" returnType="Class" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName="">
        <parameter name="component" type="Object" optional="false" value="undefined"/>
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <method name="clearStyle" methodID="69" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="setComponentStyle" methodID="64" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="setSharedStyles" methodID="60" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName="">
        <parameter name="" type="fl.core::UIComponent" optional="false" value="undefined"/>
      </method>
      <method name="getComponentStyle" methodID="62" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="getInstance" methodID="58" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName=""/>
      <method name="invalidateComponentStyle" methodID="67" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName="">
        <parameter name="" type="Class" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <variable name="_instance" multinameID="915" type="fl.managers::StyleManager" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="invalidateStyle" methodID="66" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="registerInstance" methodID="59" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="instance" type="fl.core::UIComponent" optional="false" value="undefined"/>
        <catchesException name="err" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <method name="getStyle" methodID="70" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="getSharedStyle" methodID="61" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static private" namespaceName="">
        <parameter name="" type="fl.core::UIComponent" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="setStyle" methodID="68" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <variable name="globalStyles" multinameID="93" type="Object" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="classToDefaultStylesDict" multinameID="94" type="flash.utils::Dictionary" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="styleToClassesHash" multinameID="96" type="Object" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="classToStylesDict" multinameID="97" type="flash.utils::Dictionary" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="classToInstancesDict" multinameID="98" type="flash.utils::Dictionary" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ProgressBarMode" packageName="fl.controls" id="7" superName="Object" isDynamic="false" isFinal="false">
      <constant name="MANUAL" multinameID="919" type="String" value="manual" namespaceType="static public" namespaceName=""/>
      <constant name="EVENT" multinameID="920" type="String" value="event" namespaceType="static public" namespaceName=""/>
      <constant name="POLLED" multinameID="921" type="String" value="polled" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ProgressBarDirection" packageName="fl.controls" id="8" superName="Object" isDynamic="false" isFinal="false">
      <constant name="RIGHT" multinameID="922" type="String" value="right" namespaceType="static public" namespaceName=""/>
      <constant name="LEFT" multinameID="923" type="String" value="left" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ScrollBarDirection" packageName="fl.controls" id="9" superName="Object" isDynamic="false" isFinal="false">
      <constant name="HORIZONTAL" multinameID="924" type="String" value="horizontal" namespaceType="static public" namespaceName=""/>
      <constant name="VERTICAL" multinameID="925" type="String" value="vertical" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ScrollPolicy" packageName="fl.controls" id="10" superName="Object" isDynamic="false" isFinal="false">
      <constant name="OFF" multinameID="926" type="String" value="off" namespaceType="static public" namespaceName=""/>
      <constant name="ON" multinameID="927" type="String" value="on" namespaceType="static public" namespaceName=""/>
      <constant name="AUTO" multinameID="928" type="String" value="auto" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.events::DataChangeType" packageName="fl.events" id="11" superName="Object" isDynamic="false" isFinal="false">
      <constant name="ADD" multinameID="929" type="String" value="add" namespaceType="static public" namespaceName=""/>
      <constant name="REMOVE" multinameID="930" type="String" value="remove" namespaceType="static public" namespaceName=""/>
      <constant name="REMOVE_ALL" multinameID="931" type="String" value="removeAll" namespaceType="static public" namespaceName=""/>
      <constant name="CHANGE" multinameID="932" type="String" value="change" namespaceType="static public" namespaceName=""/>
      <constant name="REPLACE" multinameID="933" type="String" value="replace" namespaceType="static public" namespaceName=""/>
      <constant name="INVALIDATE" multinameID="934" type="String" value="invalidate" namespaceType="static public" namespaceName=""/>
      <constant name="INVALIDATE_ALL" multinameID="935" type="String" value="invalidateAll" namespaceType="static public" namespaceName=""/>
      <constant name="SORT" multinameID="936" type="String" value="sort" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ButtonLabelPlacement" packageName="fl.controls" id="12" superName="Object" isDynamic="false" isFinal="false">
      <constant name="TOP" multinameID="937" type="String" value="top" namespaceType="static public" namespaceName=""/>
      <constant name="LEFT" multinameID="923" type="String" value="left" namespaceType="static public" namespaceName=""/>
      <constant name="BOTTOM" multinameID="938" type="String" value="bottom" namespaceType="static public" namespaceName=""/>
      <constant name="RIGHT" multinameID="922" type="String" value="right" namespaceType="static public" namespaceName=""/>
    </classInstance>
    <interfaceInstance name="fl.managers::IFocusManagerGroup" packageName="fl.managers" id="13" superName="Class" isDynamic="false" isFinal="false">
      <accessor name="groupName" methodID="93" type="String" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerGroup" access="writeonly"/>
      <accessor name="selected" methodID="95" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerGroup" access="writeonly"/>
      <accessor name="groupName" methodID="92" type="String" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerGroup" access="readonly"/>
      <accessor name="selected" methodID="94" type="Boolean" isOverride="false" namespaceType="public" namespaceName="fl.managers:IFocusManagerGroup" access="readonly"/>
    </interfaceInstance>
    <classInstance name="ru.etcs.events::ResourceThiefEvent" packageName="ru.etcs.events" id="14" superName="flash.events::Event" isDynamic="false" isFinal="true">
      <constant name="FONT_NOT_FOUND" multinameID="939" type="String" value="fontNotFound" namespaceType="static public" namespaceName=""/>
      <constant name="INCORRECT_DATA" multinameID="940" type="String" value="incorrectData" namespaceType="static public" namespaceName=""/>
      <constant name="SOUND_NOT_FOUND" multinameID="941" type="String" value="soundNotFound" namespaceType="static public" namespaceName=""/>
      <constant name="SOUND_EXTRACT" multinameID="942" type="String" value="soundExtract" namespaceType="static public" namespaceName=""/>
      <constant name="IMAGE_NOT_FOUND" multinameID="943" type="String" value="imageNotFound" namespaceType="static public" namespaceName=""/>
      <constant name="EXTRACT_COMPLETE" multinameID="944" type="String" value="extractComplete" namespaceType="static public" namespaceName=""/>
      <constant name="FONT_EXTRACT" multinameID="945" type="String" value="fontExtract" namespaceType="static public" namespaceName=""/>
      <constant name="IMAGE_EXTRACT" multinameID="946" type="String" value="imageExtract" namespaceType="static public" namespaceName=""/>
      <accessor name="sound" methodID="101" type="flash.media::Sound" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="image" methodID="100" type="flash.display::BitmapData" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="fontClass" methodID="102" type="Class" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="__font" multinameID="111" type="Class" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="__image" multinameID="112" type="flash.display::BitmapData" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="__sound" multinameID="113" type="flash.media::Sound" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.events::DataChangeEvent" packageName="fl.events" id="15" superName="flash.events::Event" isDynamic="false" isFinal="false">
      <constant name="PRE_DATA_CHANGE" multinameID="947" type="String" value="preDataChange" namespaceType="static public" namespaceName=""/>
      <constant name="DATA_CHANGE" multinameID="948" type="String" value="dataChange" namespaceType="static public" namespaceName=""/>
      <accessor name="changeType" methodID="106" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_items" multinameID="115" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.events:DataChangeEvent"/>
      <variable name="_endIndex" multinameID="116" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.events:DataChangeEvent"/>
      <accessor name="startIndex" methodID="108" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="items" methodID="107" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="clone" methodID="111" returnType="flash.events::Event" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="_changeType" multinameID="120" type="String" value="undefined" namespaceType="protected" namespaceName="fl.events:DataChangeEvent"/>
      <method name="toString" methodID="110" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="_startIndex" multinameID="121" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.events:DataChangeEvent"/>
      <accessor name="endIndex" methodID="109" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <classInstance name="fl.events::ComponentEvent" packageName="fl.events" id="16" superName="flash.events::Event" isDynamic="false" isFinal="false">
      <constant name="HIDE" multinameID="949" type="String" value="hide" namespaceType="static public" namespaceName=""/>
      <constant name="BUTTON_DOWN" multinameID="950" type="String" value="buttonDown" namespaceType="static public" namespaceName=""/>
      <constant name="MOVE" multinameID="951" type="String" value="move" namespaceType="static public" namespaceName=""/>
      <constant name="RESIZE" multinameID="952" type="String" value="resize" namespaceType="static public" namespaceName=""/>
      <constant name="ENTER" multinameID="953" type="String" value="enter" namespaceType="static public" namespaceName=""/>
      <constant name="LABEL_CHANGE" multinameID="954" type="String" value="labelChange" namespaceType="static public" namespaceName=""/>
      <constant name="SHOW" multinameID="955" type="String" value="show" namespaceType="static public" namespaceName=""/>
      <method name="toString" methodID="115" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="clone" methodID="116" returnType="flash.events::Event" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.events::ScrollEvent" packageName="fl.events" id="17" superName="flash.events::Event" isDynamic="false" isFinal="false">
      <constant name="SCROLL" multinameID="903" type="String" value="scroll" namespaceType="static public" namespaceName=""/>
      <variable name="_position" multinameID="123" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="_direction" multinameID="124" type="String" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="clone" methodID="124" returnType="flash.events::Event" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="position" methodID="122" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="toString" methodID="123" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="delta" methodID="121" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_delta" multinameID="127" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="direction" methodID="120" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <classInstance name="fl.events::ListEvent" packageName="fl.events" id="18" superName="flash.events::Event" isDynamic="false" isFinal="false">
      <constant name="ITEM_DOUBLE_CLICK" multinameID="956" type="String" value="itemDoubleClick" namespaceType="static public" namespaceName=""/>
      <constant name="ITEM_ROLL_OUT" multinameID="957" type="String" value="itemRollOut" namespaceType="static public" namespaceName=""/>
      <constant name="ITEM_ROLL_OVER" multinameID="958" type="String" value="itemRollOver" namespaceType="static public" namespaceName=""/>
      <constant name="ITEM_CLICK" multinameID="959" type="String" value="itemClick" namespaceType="static public" namespaceName=""/>
      <variable name="_index" multinameID="130" type="int" value="undefined" namespaceType="protected" namespaceName="fl.events:ListEvent"/>
      <accessor name="rowIndex" methodID="128" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="index" methodID="130" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="item" methodID="131" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="columnIndex" methodID="129" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="clone" methodID="133" returnType="flash.events::Event" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="toString" methodID="132" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="_item" multinameID="134" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.events:ListEvent"/>
      <variable name="_columnIndex" multinameID="135" type="int" value="undefined" namespaceType="protected" namespaceName="fl.events:ListEvent"/>
      <variable name="_rowIndex" multinameID="136" type="int" value="undefined" namespaceType="protected" namespaceName="fl.events:ListEvent"/>
    </classInstance>
    <classInstance name="fl.managers::FocusManager" packageName="fl.managers" id="19" superName="Object" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManager"/>
      <variable name="focusableObjects" multinameID="139" type="flash.utils::Dictionary" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="showFocusIndicator" methodID="173" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="getIndexOfNextObject" methodID="164" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <accessor name="form" methodID="176" type="flash.display::DisplayObjectContainer" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="addFocusables" methodID="139" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="o" type="flash.display::DisplayObject" optional="false" value="undefined"/>
        <parameter name="skipTopLevel" type="Boolean" optional="true" value="false"/>
        <catchesException name="error" type="SecurityError"/>
      </method>
      <method name="getChildIndex" methodID="168" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObjectContainer" optional="false" value="undefined"/>
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <method name="mouseFocusChangeHandler" methodID="153" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_showFocusIndicator" multinameID="146" type="Boolean" value="true" namespaceType="private" namespaceName=""/>
      <method name="focusOutHandler" methodID="150" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <variable name="defButton" multinameID="148" type="fl.controls::Button" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="isValidFocusCandidate" methodID="142" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="findFocusManagerComponent" methodID="181" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <variable name="focusableCandidates" multinameID="151" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="_form" multinameID="152" type="flash.display::DisplayObjectContainer" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="sortFocusableObjectsTabIndex" methodID="166" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="removeFocusables" methodID="140" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <method name="addedHandler" methodID="137" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="getTopLevelFocusTarget" methodID="182" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <method name="tabChildrenChangeHandler" methodID="146" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="sendDefaultButtonEvent" methodID="159" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="getFocus" methodID="177" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="isEnabledAndVisible" methodID="143" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <accessor name="defaultButton" methodID="158" type="fl.controls::Button" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="deactivateHandler" methodID="152" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="setFocus" methodID="178" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <method name="setFocusToNextObject" methodID="160" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="hasFocusableObjects" methodID="161" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="tabIndexChangeHandler" methodID="145" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="sortFocusableObjects" methodID="165" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="keyFocusChangeHandler" methodID="154" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="getIndexOfFocusedObject" methodID="163" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <method name="hideFocus" methodID="180" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="removedHandler" methodID="138" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="_defaultButtonEnabled" multinameID="172" type="Boolean" value="true" namespaceType="private" namespaceName=""/>
      <method name="sortByDepth" methodID="167" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <variable name="activated" multinameID="174" type="Boolean" value="false" namespaceType="private" namespaceName=""/>
      <accessor name="defaultButton" methodID="157" type="fl.controls::Button" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_defaultButton" multinameID="175" type="fl.controls::Button" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="calculateCandidates" multinameID="176" type="Boolean" value="true" namespaceType="private" namespaceName=""/>
      <method name="activateHandler" methodID="151" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="showFocus" methodID="179" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="defaultButtonEnabled" methodID="171" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="getNextFocusManagerComponent" methodID="162" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <variable name="lastFocus" multinameID="181" type="flash.display::InteractiveObject" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="mouseDownHandler" methodID="156" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="isTabVisible" methodID="141" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <accessor name="nextTabIndex" methodID="172" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="keyDownHandler" methodID="155" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <variable name="lastAction" multinameID="186" type="String" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="focusInHandler" methodID="149" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="tabEnabledChangeHandler" methodID="144" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="showFocusIndicator" methodID="174" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="form" methodID="175" type="flash.display::DisplayObjectContainer" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="sortByTabIndex" methodID="169" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
        <parameter name="" type="flash.display::InteractiveObject" optional="false" value="undefined"/>
      </method>
      <method name="activate" methodID="147" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="deactivate" methodID="148" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="defaultButtonEnabled" methodID="170" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <classInstance name="fl.data::DataProvider" packageName="fl.data" id="20" superName="flash.events::EventDispatcher" isDynamic="false" isFinal="false">
      <method name="dispatchPreChangeEvent" methodID="211" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.data:DataProvider">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Array" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <method name="invalidateItemAt" methodID="187" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <method name="getItemIndex" methodID="197" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="getDataFromObject" methodID="208" returnType="Array" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.data:DataProvider">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="removeItemAt" methodID="198" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="addItem" methodID="191" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="sortOn" methodID="204" returnType="*" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="true" value="null"/>
      </method>
      <method name="sort" methodID="203" returnType="*" isOverride="false" hasOptional="false" needRest="true" namespaceType="public" namespaceName=""/>
      <method name="addItems" methodID="193" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="concat" methodID="194" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="clone" methodID="205" returnType="fl.data::DataProvider" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="toArray" methodID="206" returnType="Array" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="length" methodID="186" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="addItemAt" methodID="190" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <variable name="data" multinameID="206" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.data:DataProvider"/>
      <method name="getItemAt" methodID="196" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="toString" methodID="207" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="invalidateItem" methodID="188" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="dispatchChangeEvent" methodID="210" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.data:DataProvider">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Array" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <method name="checkIndex" methodID="209" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.data:DataProvider">
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <method name="addItemsAt" methodID="192" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="replaceItem" methodID="201" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="removeItem" methodID="199" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="merge" methodID="195" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="replaceItemAt" methodID="202" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="invalidate" methodID="189" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="removeAll" methodID="200" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
    </classInstance>
    <classInstance name="ru.etcs.utils::ResourceThief" packageName="ru.etcs.utils" id="21" superName="flash.events::EventDispatcher" isDynamic="false" isFinal="true">
      <constant name="FONT_CLASS_NAME" multinameID="960" type="String" value="FontClass" namespaceType="static private" namespaceName=""/>
      <constant name="SOUND_CLASS_NAME" multinameID="961" type="String" value="SoundClass" namespaceType="static private" namespaceName=""/>
      <constant name="IMAGE_CLASS_NAME" multinameID="962" type="String" value="ImageClass" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_TAG" multinameID="963" type="String" value="FWS" namespaceType="static private" namespaceName=""/>
      <constant name="COMPRESSED_SWF_TAG" multinameID="964" type="String" value="CWS" namespaceType="static private" namespaceName=""/>
      <method name="securityErrorHandler" methodID="219" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::SecurityErrorEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="fonts" methodID="240" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="fontTags" multinameID="221" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="imageTags" multinameID="222" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="generateFonts" methodID="231" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <variable name="stream" multinameID="224" type="flash.net::URLStream" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="generateSounds" methodID="230" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="soundGenerateCompleteHandler" methodID="227" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="openHandler" methodID="215" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="__isBusy" multinameID="229" type="Boolean" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="__sounds" multinameID="230" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="data" multinameID="231" type="SWFByteArray" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="__fonts" multinameID="232" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="dispatchEventLater" methodID="221" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="extract" methodID="232" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <variable name="isLoading" multinameID="235" type="Boolean" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="loadBytes" methodID="234" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.utils::ByteArray" optional="false" value="undefined"/>
      </method>
      <variable name="staticFonts" multinameID="237" type="Boolean" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="rewind" methodID="223" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="imageGenerateCompleteHandler" methodID="226" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="isBusy" methodID="236" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="sounds" methodID="239" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="soundTags" multinameID="242" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="swfData" methodID="237" type="flash.utils::ByteArray" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="httpStatusHandler" methodID="217" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::HTTPStatusEvent" optional="false" value="undefined"/>
      </method>
      <method name="postponedEventDispatch" methodID="222" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="isLoaded" multinameID="246" type="Boolean" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="completeHandler" methodID="220" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="true" value="null"/>
      </method>
      <method name="progressHandler" methodID="218" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::ProgressEvent" optional="false" value="undefined"/>
      </method>
      <variable name="loadedData" multinameID="249" type="flash.utils::ByteArray" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="__images" multinameID="250" type="Array" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="resourcesToExtract" multinameID="251" type="uint" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="fontGenerateCompleteHandler" methodID="228" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="load" methodID="233" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.net::URLRequest" optional="false" value="undefined"/>
      </method>
      <method name="ioErrorHandler" methodID="216" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::IOErrorEvent" optional="false" value="undefined"/>
      </method>
      <method name="generateImages" methodID="229" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="checkComplete" methodID="224" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="findTags" methodID="225" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <variable name="swfVersion" multinameID="258" type="uint" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="close" methodID="235" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="images" methodID="238" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <internalClass name="ResourceThief.as$92::SWFByteArray" packageName="" id="22" superName="flash.utils::ByteArray" isDynamic="false" isFinal="false">
      <constant name="SWF_TAG" multinameID="965" type="String" value="FWS" namespaceType="static public" namespaceName=""/>
      <method name="traceArray" methodID="246" returnType="String" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.utils::ByteArray" optional="false" value="undefined"/>
      </method>
      <method name="readSignedInt24" methodID="244" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="readASInt" methodID="243" returnType="int" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="writeBytesFromString" methodID="245" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
    </internalClass>
    <internalClass name="ResourceThief.as$92::ImageTag" packageName="" id="23" superName="Object" isDynamic="false" isFinal="true">
      <constant name="DEFINE_BITS_LOSSLESS2" multinameID="966" type="uint" value="36" namespaceType="static public" namespaceName=""/>
      <variable name="jpegTable" multinameID="967" type="flash.utils::ByteArray" value="undefined" namespaceType="static public" namespaceName=""/>
      <variable name="hasJPEGTable" multinameID="968" type="Boolean" value="false" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_BITS_LOSSLESS" multinameID="969" type="uint" value="20" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_BITS_JPEG_TABLE" multinameID="970" type="uint" value="8" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_BITS_JPEG2" multinameID="971" type="uint" value="21" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_BITS_JPEG3" multinameID="972" type="uint" value="35" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_BITS_JPEG" multinameID="973" type="uint" value="6" namespaceType="static public" namespaceName=""/>
      <variable name="data" multinameID="77" type="flash.utils::ByteArray" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="length" multinameID="204" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="isValid" multinameID="265" type="Boolean" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="offset" multinameID="266" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="type" multinameID="267" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::SoundTag" packageName="" id="24" superName="Object" isDynamic="false" isFinal="true">
      <constant name="DEFINE_SOUND" multinameID="974" type="uint" value="14" namespaceType="static public" namespaceName=""/>
      <variable name="data" multinameID="77" type="flash.utils::ByteArray" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="length" multinameID="204" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="isValid" multinameID="265" type="Boolean" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="offset" multinameID="266" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::FontTag" packageName="" id="25" superName="Object" isDynamic="false" isFinal="true">
      <constant name="DEFINE_FONT3" multinameID="975" type="uint" value="75" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_FONT_ALIGN_ZONES" multinameID="976" type="uint" value="73" namespaceType="static public" namespaceName=""/>
      <constant name="DEFINE_FONT2" multinameID="977" type="uint" value="48" namespaceType="static public" namespaceName=""/>
      <variable name="alignZonesSize" multinameID="268" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="length" multinameID="204" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="isValid" multinameID="265" type="Boolean" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="offset" multinameID="266" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="definitionSize" multinameID="269" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="fontData" multinameID="270" type="FontData" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="type" multinameID="267" type="uint" value="undefined" namespaceType="public" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::FontData" packageName="" id="26" superName="Object" isDynamic="false" isFinal="true">
      <variable name="alignZonesData" multinameID="272" type="flash.utils::ByteArray" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="definitionData" multinameID="273" type="flash.utils::ByteArray" value="undefined" namespaceType="public" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::ImageSWF" packageName="" id="27" superName="SWFByteArray" isDynamic="false" isFinal="true">
      <constant name="SWF_PART1" multinameID="978" type="String" value="7800055F00000FA000001F01004411080000004302FFFFFFBF150B00000001005363656E6520310000BF14AD000000010000000010002E000000000700064E756D6265720A496D616765436C6173730D666C6173682E646973706C61790A4269746D617044617461064F626A65637404160116041803000507010207010307020507010603000000000200010100000000000000010203080300010000000102010204010003000101040503D030470000010303050608D030D0D1D24902470000020201010413D0306500600430600330600358001D1D6802470000" namespaceType="static private" namespaceName=""/>
      <variable name="swfData1" multinameID="979" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="swfData2" multinameID="980" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_PART2" multinameID="981" type="String" value="3F130F00000001000100496D616765436C6173730040000000" namespaceType="static private" namespaceName=""/>
      <method name="init" methodID="256" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="initialized" multinameID="983" type="Boolean" value="false" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_BYTES_LENGTH" multinameID="984" type="uint" value="253" namespaceType="static private" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::SoundSWF" packageName="" id="28" superName="SWFByteArray" isDynamic="false" isFinal="true">
      <constant name="SWF_PART1" multinameID="985" type="String" value="7800055F00000FA000001F01004411080000004302FFFFFFBF150B00000001005363656E6520310000BF14BE000000010000000010002E0000000008000A536F756E64436C6173730B666C6173682E6D6564696105536F756E64064F626A6563740C666C6173682E6576656E74730F4576656E744469737061746368657205160116031802160600050701020702040701050704070300000000000000000000000000010102080300010000000102010104010003000101050603D030470000010101060706D030D04900470000020201010517D0306500600330600430600230600258001D1D1D6801470000" namespaceType="static private" namespaceName=""/>
      <variable name="swfData1" multinameID="986" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="swfData2" multinameID="987" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_PART2" multinameID="988" type="String" value="3F130F00000001000100536F756E64436C61737300440B0700000040000000" namespaceType="static private" namespaceName=""/>
      <method name="init" methodID="259" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="initialized" multinameID="989" type="Boolean" value="false" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_BYTES_LENGTH" multinameID="990" type="uint" value="276" namespaceType="static private" namespaceName=""/>
    </internalClass>
    <internalClass name="ResourceThief.as$92::FontSWF" packageName="" id="29" superName="SWFByteArray" isDynamic="false" isFinal="true">
      <constant name="SWF_PART1" multinameID="991" type="String" value="7800055F00000FA000001F01004411080000004302FFFFFFBF150B00000001005363656E6520310000BF1495000000010000000010002E00000000060009466F6E74436C6173730A666C6173682E7465787404466F6E74064F626A6563740416011603180200040701020702040701050300000000000000000000000000010102080300010000000102010104010003000101040503D030470000010101050606D030D04900470000020201010413D0306500600330600230600258001D1D6801470000" namespaceType="static private" namespaceName=""/>
      <variable name="swfData1" multinameID="992" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="swfData2" multinameID="993" type="SWFByteArray" value="undefined" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_PART2" multinameID="994" type="String" value="3F130E00000001000100466F6E74436C6173730040000000" namespaceType="static private" namespaceName=""/>
      <method name="init" methodID="262" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="initialized" multinameID="995" type="Boolean" value="false" namespaceType="static private" namespaceName=""/>
      <constant name="SWF_BYTES_LENGTH" multinameID="996" type="uint" value="228" namespaceType="static private" namespaceName=""/>
    </internalClass>
    <classInstance name="ThiefDemo" packageName="" id="30" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <variable name="instance" multinameID="997" type="ThiefDemo" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="unblockInterface" methodID="279" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <variable name="j1" multinameID="280" type="*" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="extractCompleteHandler" methodID="275" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="ru.etcs.events::ResourceThiefEvent" optional="false" value="undefined"/>
      </method>
      <method name="resourceChangeHandler" methodID="276" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="true" value="null"/>
      </method>
      <variable name="lArea" multinameID="283" type="fl.controls::TextArea" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="enterFrameHandler" methodID="267" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="__setProp_lArea_ThiefDemo_lArea_1" methodID="284" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="public internal" namespaceName="">
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="collObj1" multinameID="287" type="fl.data::DataProvider" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="blockInterface" methodID="278" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="progressHandler" methodID="270" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::ProgressEvent" optional="false" value="undefined"/>
      </method>
      <method name="__setProp_pBar_ThiefDemo_pBar_1" methodID="282" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="public internal" namespaceName="">
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="rChooser" multinameID="291" type="fl.controls::ComboBox" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="resourceChooser" multinameID="293" type="fl.controls::ComboBox" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="contentClip" multinameID="294" type="ContentClip" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="cViewer" multinameID="296" type="fl.containers::ScrollPane" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="soundExtractHandler" methodID="273" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="ru.etcs.events::ResourceThiefEvent" optional="false" value="undefined"/>
      </method>
      <method name="securityErrorHandler" methodID="271" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::SecurityErrorEvent" optional="false" value="undefined"/>
      </method>
      <variable name="pBar" multinameID="300" type="fl.controls::ProgressBar" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="__setProp_rChooser_ThiefDemo_rChooser_1" methodID="285" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="public internal" namespaceName="">
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="globalTextFormat" multinameID="303" type="flash.text::TextFormat" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="ioErrorHandler" methodID="269" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::IOErrorEvent" optional="false" value="undefined"/>
      </method>
      <variable name="currentResourceType" multinameID="306" type="uint" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="__setProp___id3__ThiefDemo_Label_1" methodID="283" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="public internal" namespaceName="">
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="progressBar" multinameID="308" type="fl.controls::ProgressBar" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="addToLog" methodID="281" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <variable name="collProp1" multinameID="310" type="Object" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="swfURL" multinameID="311" type="String" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="setupComponents" methodID="277" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <variable name="__id3_" multinameID="313" type="fl.controls::Label" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="itemObj1" multinameID="315" type="fl.data::SimpleCollectionItem" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="setupStyles" methodID="280" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <method name="completeHandler" methodID="268" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="collProps1" multinameID="318" type="Array" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="thief" multinameID="319" type="ru.etcs.utils::ResourceThief" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="fontExtractHandler" methodID="274" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="ru.etcs.events::ResourceThiefEvent" optional="false" value="undefined"/>
      </method>
      <method name="imageExtractHandler" methodID="272" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="ru.etcs.events::ResourceThiefEvent" optional="false" value="undefined"/>
      </method>
      <variable name="i1" multinameID="322" type="int" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="contentViewer" multinameID="323" type="fl.containers::ScrollPane" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="logArea" multinameID="324" type="fl.controls::TextArea" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.core::UIComponent" packageName="fl.core" id="31" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <variable name="inCallLaterPhase" multinameID="998" type="Boolean" value="false" namespaceType="static public" namespaceName=""/>
      <variable name="defaultStyles" multinameID="999" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="288" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="mergeStyles" methodID="289" returnType="Object" isOverride="false" hasOptional="false" needRest="true" namespaceType="static public" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <variable name="focusManagers" multinameID="1003" type="flash.utils::Dictionary" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="_enabled" multinameID="325" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="drawFocus" methodID="329" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <variable name="_mouseFocusEnabled" multinameID="327" type="Boolean" value="true" namespaceType="private" namespaceName=""/>
      <method name="callLaterDispatcher" methodID="343" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="startHeight" multinameID="329" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="addedHandler" methodID="345" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="getStyleValue" methodID="340" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="isOurFocus" methodID="347" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <variable name="_height" multinameID="333" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="scaleX" methodID="310" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="scaleY" methodID="312" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="height" methodID="301" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="keyDownHandler" methodID="350" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <method name="focusInHandler" methodID="348" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="setStyle" methodID="302" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <accessor name="visible" methodID="318" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="componentInspectorSetting" methodID="291" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="x" methodID="306" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="y" methodID="308" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setIMEMode" methodID="332" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="enabled" type="Boolean" optional="false" value="undefined"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="_oldIMEMode" multinameID="345" type="String" value="null" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="enabled" methodID="296" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="startWidth" multinameID="347" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="setSharedStyle" methodID="322" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <variable name="focusTarget" multinameID="349" type="fl.managers::IFocusManagerComponent" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="keyUpHandler" methodID="351" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="focusEnabled" methodID="324" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="scaleX" methodID="311" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="mouseFocusEnabled" methodID="325" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="scaleY" methodID="313" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="errorCaught" multinameID="353" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="getDisplayObjectInstance" methodID="339" returnType="flash.display::DisplayObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="skin" type="Object" optional="false" value="undefined"/>
        <catchesException name="e" type="Error"/>
        <catchesException name="e" type="Error"/>
      </method>
      <variable name="uiFocusRect" multinameID="355" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="copyStylesToChild" methodID="341" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="fl.core::UIComponent" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <variable name="_width" multinameID="357" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="beforeComponentParameters" methodID="293" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="callLater" methodID="342" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="Function" optional="false" value="undefined"/>
      </method>
      <method name="createFocusManager" methodID="346" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="version" multinameID="361" type="String" value="3.0.0.15" namespaceType="public" namespaceName=""/>
      <accessor name="visible" methodID="319" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="hookAccessibility" methodID="352" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="componentInspectorSetting" methodID="292" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="isFocused" multinameID="363" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="x" methodID="307" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="drawNow" methodID="333" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="y" methodID="309" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="callLaterMethods" multinameID="365" type="flash.utils::Dictionary" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="checkLivePreview" methodID="335" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <catchesException name="e" type="Error"/>
      </method>
      <method name="focusOutHandler" methodID="349" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="mouseFocusEnabled" methodID="326" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="getFocus" methodID="331" returnType="flash.display::InteractiveObject" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="validate" methodID="337" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="height" methodID="300" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_focusEnabled" multinameID="369" type="Boolean" value="true" namespaceType="private" namespaceName=""/>
      <variable name="tempText" multinameID="370" type="flash.text::TextField" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="invalidate" methodID="321" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="true" value="all"/>
        <parameter name="" type="Boolean" optional="true" value="true"/>
      </method>
      <accessor name="enabled" methodID="295" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="getScaleX" methodID="316" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="getScaleY" methodID="314" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="invalidateFlag" multinameID="373" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="focusEnabled" methodID="323" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="afterComponentParameters" methodID="294" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="draw" methodID="338" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="configUI" methodID="334" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="setScaleX" methodID="317" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <method name="setScaleY" methodID="315" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <method name="initializeFocusManager" methodID="344" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName=""/>
      <accessor name="focusManager" methodID="328" type="fl.managers::IFocusManager" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="clearStyle" methodID="303" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="isInvalid" methodID="336" returnType="Boolean" isOverride="false" hasOptional="false" needRest="true" namespaceType="protected" namespaceName="fl.core:UIComponent">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <variable name="_inspector" multinameID="383" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="setSize" methodID="297" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <accessor name="width" methodID="299" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setFocus" methodID="330" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="initializeAccessibility" methodID="353" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="sharedStyles" multinameID="387" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="invalidHash" multinameID="388" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="isLivePreview" multinameID="389" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="focusManager" methodID="327" type="fl.managers::IFocusManager" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_imeMode" multinameID="390" type="String" value="null" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <accessor name="width" methodID="298" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="move" methodID="305" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <variable name="instanceStyles" multinameID="392" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="validateNow" methodID="320" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="_x" multinameID="394" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <variable name="_y" multinameID="395" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.core:UIComponent"/>
      <method name="getStyle" methodID="304" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
    </classInstance>
    <classInstance name="ContentClip" packageName="" id="32" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <variable name="__height" multinameID="397" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="soundHeight" multinameID="398" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="height" methodID="361" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="buildFonts" methodID="359" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Array" optional="false" value="undefined"/>
      </method>
      <method name="buildSounds" methodID="358" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Array" optional="false" value="undefined"/>
      </method>
      <variable name="fontHeight" multinameID="401" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="imageHeight" multinameID="402" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="clear" methodID="360" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="buildImages" methodID="357" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Array" optional="false" value="undefined"/>
      </method>
      <variable name="soundHolder" multinameID="405" type="flash.display::Sprite" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="width" methodID="362" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="fontHolder" multinameID="406" type="flash.display::Sprite" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="imageHolder" multinameID="407" type="flash.display::Sprite" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="FontItem" packageName="" id="33" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <accessor name="height" methodID="366" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="header" multinameID="409" type="flash.text::TextField" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="field" multinameID="410" type="fl.controls::TextArea" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="SoundItem" packageName="" id="34" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <variable name="sound" multinameID="412" type="flash.media::Sound" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="height" methodID="371" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="playButton" multinameID="413" type="fl.controls::Button" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="header" multinameID="414" type="flash.text::TextField" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="buttonDownHandler" methodID="370" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="fl.events::ComponentEvent" optional="false" value="undefined"/>
      </method>
    </classInstance>
    <classInstance name="ImageItem" packageName="" id="35" superName="flash.display::Sprite" isDynamic="false" isFinal="false">
      <variable name="bitmap" multinameID="417" type="flash.display::Bitmap" value="undefined" namespaceType="private" namespaceName=""/>
      <variable name="header" multinameID="419" type="flash.text::TextField" value="undefined" namespaceType="private" namespaceName=""/>
    </classInstance>
    <classInstance name="Button_disabledSkin" packageName="" id="36" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_downSkin" packageName="" id="37" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_emphasizedSkin" packageName="" id="38" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_overSkin" packageName="" id="39" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_selectedDisabledSkin" packageName="" id="40" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_selectedDownSkin" packageName="" id="41" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_selectedOverSkin" packageName="" id="42" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_selectedUpSkin" packageName="" id="43" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="Button_upSkin" packageName="" id="44" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_disabledSkin" packageName="" id="45" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_downSkin" packageName="" id="46" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_overSkin" packageName="" id="47" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_selectedDisabledSkin" packageName="" id="48" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_selectedDownSkin" packageName="" id="49" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_selectedOverSkin" packageName="" id="50" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_selectedUpSkin" packageName="" id="51" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="CellRenderer_upSkin" packageName="" id="52" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ComboBox_disabledSkin" packageName="" id="53" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ComboBox_downSkin" packageName="" id="54" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ComboBox_overSkin" packageName="" id="55" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ComboBox_upSkin" packageName="" id="56" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="EmbedClip" packageName="" id="57" superName="flash.display::MovieClip" isDynamic="false" isFinal="false"/>
    <classInstance name="List_skin" packageName="" id="58" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ProgressBar_barSkin" packageName="" id="59" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ProgressBar_indeterminateSkin" packageName="" id="60" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ProgressBar_trackSkin" packageName="" id="61" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowDown_disabledSkin" packageName="" id="62" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowDown_downSkin" packageName="" id="63" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowDown_overSkin" packageName="" id="64" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowDown_upSkin" packageName="" id="65" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowUp_disabledSkin" packageName="" id="66" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowUp_downSkin" packageName="" id="67" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowUp_overSkin" packageName="" id="68" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollArrowUp_upSkin" packageName="" id="69" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollBar_thumbIcon" packageName="" id="70" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollPane_disabledSkin" packageName="" id="71" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollPane_upSkin" packageName="" id="72" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollThumb_downSkin" packageName="" id="73" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollThumb_overSkin" packageName="" id="74" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollThumb_upSkin" packageName="" id="75" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="ScrollTrack_skin" packageName="" id="76" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="TextArea_disabledSkin" packageName="" id="77" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="TextArea_upSkin" packageName="" id="78" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="TextInput_disabledSkin" packageName="" id="79" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="TextInput_upSkin" packageName="" id="80" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="fl.core::ComponentShim" packageName="fl.core" id="81" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="focusRectSkin" packageName="" id="82" superName="flash.display::MovieClip" isDynamic="true" isFinal="false"/>
    <classInstance name="thief_fla::DemoProgressBar_1" packageName="thief_fla" id="83" superName="flash.display::MovieClip" isDynamic="true" isFinal="false">
      <variable name="loadingField" multinameID="469" type="flash.text::TextField" value="undefined" namespaceType="public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::ComboBox" packageName="fl.controls" id="84" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1004" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <constant name="BACKGROUND_STYLES" multinameID="1005" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ComboBox"/>
      <constant name="LIST_STYLES" multinameID="1006" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ComboBox"/>
      <method name="getStyleDefinition" methodID="521" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="drawList" methodID="574" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="imeMode" methodID="552" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="dropdown" methodID="540" type="fl.controls::List" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="dropdownWidth" methodID="546" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="sortItemsOn" methodID="560" returnType="*" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="true" value="null"/>
      </method>
      <method name="onEnter" methodID="579" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="fl.events::ComponentEvent" optional="false" value="undefined"/>
      </method>
      <method name="removeItemAt" methodID="556" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <variable name="_dropdownWidth" multinameID="477" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="open" methodID="561" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="selectedItem" methodID="538" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="text" methodID="532" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="labelField" methodID="533" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="keyDownHandler" methodID="588" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="dropdownWidth" methodID="547" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="editable" methodID="523" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="focusInHandler" methodID="565" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="onStageClick" methodID="583" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="highlightedCell" multinameID="486" type="int" value="-1" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="handleDataChange" methodID="567" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="fl.events::DataChangeEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_prompt" multinameID="488" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <variable name="isOpen" multinameID="489" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="keyUpHandler" methodID="590" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <method name="onListItemUp" methodID="581" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="removeAll" methodID="554" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="selectedItem" methodID="539" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="list" multinameID="492" type="fl.controls::List" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="highlightCell" methodID="589" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="int" optional="true" value="-1"/>
      </method>
      <method name="itemToLabel" methodID="537" returnType="String" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="addItemAt" methodID="553" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="replaceItemAt" methodID="558" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <variable name="_rowCount" multinameID="495" type="uint" value="5" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="showPrompt" methodID="570" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="rowCount" methodID="526" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="restrict" methodID="527" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setEmbedFonts" methodID="569" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="sortItems" methodID="559" returnType="*" isOverride="false" hasOptional="false" needRest="true" namespaceType="public" namespaceName=""/>
      <accessor name="labelField" methodID="534" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="editable" methodID="524" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="currentIndex" multinameID="501" type="int" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="prompt" methodID="550" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="length" methodID="541" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="drawTextField" methodID="576" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="onInputFieldFocusOut" methodID="578" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="passEvent" methodID="584" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="imeMode" methodID="551" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="labelFunction" methodID="535" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="calculateAvailableHeight" methodID="587" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <variable name="isKeyDown" multinameID="508" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="selectedIndex" methodID="529" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="focusOutHandler" methodID="566" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_labels" multinameID="511" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="selectedLabel" methodID="563" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="text" methodID="531" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="onListChange" methodID="582" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="background" multinameID="514" type="fl.controls::BaseButton" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="onToggleListVisibility" methodID="580" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="draw" methodID="568" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="addItem" methodID="548" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <accessor name="rowCount" methodID="525" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="configUI" methodID="564" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <variable name="inputField" multinameID="519" type="fl.controls::TextInput" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <variable name="listOverIndex" multinameID="520" type="uint" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="positionList" methodID="575" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="value" methodID="543" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="prompt" methodID="549" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="editableValue" multinameID="523" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="dataProvider" methodID="545" type="fl.data::DataProvider" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="restrict" methodID="528" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="onTextInput" methodID="586" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="onInputFieldFocus" methodID="577" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="getItemAt" methodID="557" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="initializeAccessibility" methodID="591" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="drawLayout" methodID="572" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <method name="removeItem" methodID="555" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="addCloseListener" methodID="585" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="private" namespaceName="">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="dataProvider" methodID="544" type="fl.data::DataProvider" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_editable" multinameID="530" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="textField" methodID="542" type="fl.controls::TextInput" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="collectionItemImport" multinameID="532" type="fl.data::SimpleCollectionItem" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="setStyles" methodID="571" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="labelFunction" methodID="536" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="drawTextFormat" methodID="573" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ComboBox"/>
      <accessor name="selectedIndex" methodID="530" type="int" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="close" methodID="562" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
    </classInstance>
    <classInstance name="fl.controls::Label" packageName="fl.controls" id="85" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1007" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="594" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <accessor name="autoSize" methodID="606" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="selectable" methodID="602" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="text" methodID="597" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="wordWrap" methodID="604" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="actualHeight" multinameID="538" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <variable name="_html" multinameID="539" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <accessor name="condenseWhite" methodID="601" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="selectable" methodID="603" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="autoSize" methodID="607" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="actualWidth" multinameID="541" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <accessor name="wordWrap" methodID="605" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="height" methodID="610" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="htmlText" methodID="599" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="text" methodID="596" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="defaultLabel" multinameID="543" type="String" value="Label" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <variable name="_savedHTML" multinameID="544" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <accessor name="condenseWhite" methodID="600" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="613" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <method name="configUI" methodID="612" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <accessor name="htmlText" methodID="598" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setSize" methodID="611" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <accessor name="width" methodID="609" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="drawLayout" methodID="615" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Label"/>
      <accessor name="width" methodID="608" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="textField" multinameID="531" type="flash.text::TextField" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="drawTextFormat" methodID="614" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Label"/>
    </classInstance>
    <classInstance name="fl.controls::ProgressBar" packageName="fl.controls" id="86" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1008" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="618" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="_direction" multinameID="549" type="String" value="right" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="minimum" methodID="624" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="source" methodID="632" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="minimum" methodID="625" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="maximum" methodID="626" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="drawBars" methodID="648" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="setupSourceEvents" methodID="641" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="maximum" methodID="627" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="source" methodID="633" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="drawTrack" methodID="647" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="handleProgress" methodID="644" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar">
        <parameter name="" type="flash.events::ProgressEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_mode" multinameID="557" type="String" value="event" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="sourceName" methodID="631" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_value" multinameID="559" type="Number" value="0" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="resetProgress" methodID="640" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="percentComplete" methodID="634" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setProgress" methodID="630" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <method name="pollSource" methodID="643" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="indeterminate" methodID="622" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_indeterminate" multinameID="565" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <variable name="_minimum" multinameID="566" type="Number" value="0" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <variable name="_maximum" multinameID="567" type="Number" value="0" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="value" methodID="629" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="determinateBar" multinameID="568" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="direction" methodID="621" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_loaded" multinameID="569" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="_setProgress" methodID="638" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <variable name="_source" multinameID="571" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="mode" methodID="636" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="reset" methodID="637" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="draw" methodID="646" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="configUI" methodID="651" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <variable name="track" multinameID="576" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <variable name="indeterminateBar" multinameID="577" type="fl.core::UIComponent" value="undefined" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <method name="drawDeterminateBar" methodID="649" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="value" methodID="628" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="indeterminate" methodID="623" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setIndeterminate" methodID="639" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <method name="handleComplete" methodID="645" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="drawLayout" methodID="650" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
      <accessor name="direction" methodID="620" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="mode" methodID="635" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="cleanupSourceEvents" methodID="642" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ProgressBar"/>
    </classInstance>
    <classInstance name="fl.controls::ScrollBar" packageName="fl.controls" id="87" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1009" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <constant name="THUMB_STYLES" multinameID="1010" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ScrollBar"/>
      <constant name="WIDTH" multinameID="1011" type="Number" value="15" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="654" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <constant name="DOWN_ARROW_STYLES" multinameID="1012" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ScrollBar"/>
      <constant name="UP_ARROW_STYLES" multinameID="1013" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ScrollBar"/>
      <constant name="TRACK_STYLES" multinameID="1014" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:ScrollBar"/>
      <variable name="_direction" multinameID="583" type="String" value="vertical" namespaceType="private" namespaceName=""/>
      <accessor name="minScrollPosition" methodID="664" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="minScrollPosition" methodID="665" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setScrollPosition" methodID="682" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="true"/>
      </method>
      <variable name="inDrag" multinameID="586" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <accessor name="scrollPosition" methodID="663" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="upArrow" multinameID="588" type="fl.controls::BaseButton" value="undefined" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <accessor name="pageScrollSize" methodID="670" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="pageSize" methodID="669" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setScrollProperties" methodID="661" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="true" value="0"/>
      </method>
      <accessor name="enabled" methodID="660" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_pageScrollSize" multinameID="592" type="Number" value="0" namespaceType="private" namespaceName=""/>
      <variable name="downArrow" multinameID="593" type="fl.controls::BaseButton" value="undefined" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <variable name="_pageSize" multinameID="594" type="Number" value="10" namespaceType="private" namespaceName=""/>
      <method name="updateThumb" methodID="684" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <method name="thumbPressHandler" methodID="679" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="thumbReleaseHandler" methodID="681" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="pageScrollSize" methodID="671" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="thumbScrollOffset" multinameID="598" type="Number" value="undefined" namespaceType="private" namespaceName=""/>
      <method name="handleThumbDrag" methodID="680" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="direction" methodID="675" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="lineScrollSize" methodID="673" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="height" methodID="658" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_maxScrollPosition" multinameID="601" type="Number" value="0" namespaceType="private" namespaceName=""/>
      <method name="scrollPressHandler" methodID="678" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar">
        <parameter name="" type="fl.events::ComponentEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="pageSize" methodID="668" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="maxScrollPosition" methodID="667" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_scrollPosition" multinameID="604" type="Number" value="0" namespaceType="private" namespaceName=""/>
      <accessor name="scrollPosition" methodID="662" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="enabled" methodID="659" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="677" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <method name="configUI" methodID="676" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <variable name="track" multinameID="607" type="fl.controls::BaseButton" value="undefined" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <accessor name="direction" methodID="674" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="lineScrollSize" methodID="672" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setSize" methodID="656" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <variable name="_minScrollPosition" multinameID="608" type="Number" value="0" namespaceType="private" namespaceName=""/>
      <accessor name="maxScrollPosition" methodID="666" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_lineScrollSize" multinameID="609" type="Number" value="1" namespaceType="private" namespaceName=""/>
      <accessor name="width" methodID="657" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="thumb" multinameID="610" type="fl.controls::LabelButton" value="undefined" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
      <method name="setStyles" methodID="683" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:ScrollBar"/>
    </classInstance>
    <classInstance name="fl.controls::TextArea" packageName="fl.controls" id="88" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <constant name="SCROLL_BAR_STYLES" multinameID="1015" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.controls:TextArea"/>
      <variable name="defaultStyles" multinameID="1016" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="687" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="drawFocus" methodID="728" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <accessor name="imeMode" methodID="725" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="handleWheel" methodID="738" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="verticalScrollPosition" methodID="705" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="isOurFocus" methodID="750" returnType="Boolean" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <accessor name="verticalScrollPosition" methodID="706" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="handleKeyDown" methodID="734" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="text" methodID="694" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="updateTextFieldType" methodID="733" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="selectionEndIndex" methodID="719" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="editable" methodID="722" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="focusInHandler" methodID="751" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="wordWrap" methodID="716" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="selectionBeginIndex" methodID="718" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="horizontalScrollBar" methodID="689" type="fl.controls::UIScrollBar" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="alwaysShowSelection" methodID="727" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="enabled" methodID="692" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setEmbedFont" methodID="739" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="horizontalScrollPosition" methodID="703" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_html" multinameID="625" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="condenseWhite" methodID="698" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="horizontalScrollPolicy" methodID="699" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="displayAsPassword" methodID="721" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="maxVerticalScrollPosition" methodID="715" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_verticalScrollBar" multinameID="629" type="fl.controls::UIScrollBar" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="horizontalScrollPosition" methodID="704" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="textHeight" methodID="708" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="textWidth" methodID="707" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="restrict" methodID="710" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="editable" methodID="723" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="updateScrollBars" methodID="746" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="maxChars" methodID="712" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="length" methodID="709" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="wordWrap" methodID="717" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="verticalScrollPolicy" methodID="701" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="getLineMetrics" methodID="729" returnType="flash.text::TextLineMetrics" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <accessor name="imeMode" methodID="724" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="handleScroll" methodID="737" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="fl.events::ScrollEvent" optional="false" value="undefined"/>
      </method>
      <method name="focusOutHandler" methodID="752" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <method name="delayedLayoutUpdate" methodID="745" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="htmlText" methodID="696" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="text" methodID="693" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="verticalScrollBar" methodID="690" type="fl.controls::UIScrollBar" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_savedHTML" multinameID="640" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <variable name="background" multinameID="641" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="enabled" methodID="691" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="condenseWhite" methodID="697" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="horizontalScrollPolicy" methodID="700" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="displayAsPassword" methodID="720" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="740" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="handleTextInput" methodID="736" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::TextEvent" optional="false" value="undefined"/>
      </method>
      <method name="configUI" methodID="732" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="setTextSize" methodID="749" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <method name="appendText" methodID="731" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="needVScroll" methodID="747" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="setSelection" methodID="730" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <accessor name="alwaysShowSelection" methodID="726" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="htmlText" methodID="695" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="restrict" methodID="711" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_horizontalScrollBar" multinameID="649" type="fl.controls::UIScrollBar" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="drawBackground" methodID="743" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="maxChars" methodID="713" type="int" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_horizontalScrollPolicy" multinameID="651" type="String" value="auto" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <variable name="_editable" multinameID="652" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <variable name="textHasChanged" multinameID="653" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <variable name="textField" multinameID="531" type="flash.text::TextField" value="undefined" namespaceType="public" namespaceName=""/>
      <variable name="_wordWrap" multinameID="654" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <variable name="_verticalScrollPolicy" multinameID="655" type="String" value="auto" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="maxHorizontalScrollPosition" methodID="714" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="drawLayout" methodID="744" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="setStyles" methodID="741" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="needHScroll" methodID="748" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <method name="drawTextFormat" methodID="742" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea"/>
      <accessor name="verticalScrollPolicy" methodID="702" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="handleChange" methodID="735" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextArea">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
    </classInstance>
    <classInstance name="fl.controls::TextInput" packageName="fl.controls" id="89" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1017" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="755" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="drawFocus" methodID="765" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <accessor name="imeMode" methodID="762" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="isOurFocus" methodID="800" returnType="Boolean" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.display::DisplayObject" optional="false" value="undefined"/>
      </method>
      <method name="handleKeyDown" methodID="790" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="text" methodID="758" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="updateTextFieldType" methodID="789" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <accessor name="selectionEndIndex" methodID="779" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="editable" methodID="766" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="focusInHandler" methodID="801" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="selectionBeginIndex" methodID="778" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="alwaysShowSelection" methodID="764" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="enabled" methodID="760" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setEmbedFont" methodID="793" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <accessor name="horizontalScrollPosition" methodID="768" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_html" multinameID="667" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <accessor name="condenseWhite" methodID="781" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="displayAsPassword" methodID="775" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="horizontalScrollPosition" methodID="769" type="int" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="restrict" methodID="776" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="textWidth" methodID="785" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="textHeight" methodID="784" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="editable" methodID="767" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="maxChars" methodID="772" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="length" methodID="771" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="getLineMetrics" methodID="787" returnType="flash.text::TextLineMetrics" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <accessor name="imeMode" methodID="761" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="focusOutHandler" methodID="802" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.events::FocusEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="htmlText" methodID="783" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="text" methodID="757" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_savedHTML" multinameID="669" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <variable name="background" multinameID="670" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <accessor name="enabled" methodID="759" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="condenseWhite" methodID="780" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="alwaysShowSelection" methodID="763" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="794" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <method name="handleTextInput" methodID="792" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.events::TextEvent" optional="false" value="undefined"/>
      </method>
      <method name="configUI" methodID="798" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <method name="setSelection" methodID="786" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <accessor name="displayAsPassword" methodID="774" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="appendText" methodID="788" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <accessor name="restrict" methodID="777" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="htmlText" methodID="782" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="drawBackground" methodID="795" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <method name="setFocus" methodID="799" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="drawLayout" methodID="797" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <accessor name="maxChars" methodID="773" type="int" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_editable" multinameID="676" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <variable name="textField" multinameID="531" type="flash.text::TextField" value="undefined" namespaceType="public" namespaceName=""/>
      <accessor name="maxHorizontalScrollPosition" methodID="770" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="drawTextFormat" methodID="796" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput"/>
      <method name="handleChange" methodID="791" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:TextInput">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
    </classInstance>
    <classInstance name="fl.containers::BaseScrollPane" packageName="fl.containers" id="90" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <constant name="SCROLL_BAR_STYLES" multinameID="1018" type="Object" value="undefined" namespaceType="static protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="defaultStyles" multinameID="1019" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="805" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="handleWheel" methodID="833" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="defaultLineScrollSize" multinameID="681" type="Number" value="4" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="_maxHorizontalScrollPosition" multinameID="682" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalScrollPosition" methodID="818" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="vScrollBar" multinameID="683" type="Boolean" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="disabledOverlay" multinameID="684" type="flash.display::Shape" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="drawDisabledOverlay" methodID="840" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalScrollPosition" methodID="819" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setContentSize" methodID="831" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <accessor name="horizontalScrollPosition" methodID="816" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="horizontalScrollBar" methodID="828" type="fl.controls::ScrollBar" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="hScrollBar" multinameID="688" type="Boolean" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="enabled" methodID="807" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="verticalLineScrollSize" methodID="814" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="availableWidth" multinameID="690" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="_verticalPageScrollSize" multinameID="691" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="horizontalScrollPolicy" methodID="808" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="vOffset" multinameID="692" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="calculateAvailableSize" methodID="841" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="maxVerticalScrollPosition" methodID="821" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_verticalScrollBar" multinameID="694" type="fl.controls::ScrollBar" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="horizontalScrollPosition" methodID="817" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="useFixedHorizontalScrolling" multinameID="695" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="horizontalLineScrollSize" methodID="812" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="contentWidth" multinameID="697" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalPageScrollSize" methodID="827" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="verticalScrollPolicy" methodID="810" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="contentHeight" multinameID="699" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="setHorizontalScrollPosition" methodID="834" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <accessor name="useBitmapScrolling" methodID="822" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="handleScroll" methodID="832" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane">
        <parameter name="" type="fl.events::ScrollEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_horizontalPageScrollSize" multinameID="703" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalLineScrollSize" methodID="815" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="background" multinameID="704" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalScrollBar" methodID="829" type="fl.controls::ScrollBar" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setVerticalScrollPosition" methodID="835" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <accessor name="horizontalPageScrollSize" methodID="825" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_useBitmpScrolling" multinameID="707" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="draw" methodID="836" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="horizontalScrollPolicy" methodID="809" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="configUI" methodID="830" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="calculateContentWidth" methodID="842" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="contentPadding" multinameID="711" type="Number" value="0" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="availableHeight" multinameID="712" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalPageScrollSize" methodID="826" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_horizontalScrollBar" multinameID="713" type="fl.controls::ScrollBar" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="drawLayout" methodID="839" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="drawBackground" methodID="838" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="horizontalLineScrollSize" methodID="813" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="horizontalPageScrollSize" methodID="824" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="contentScrollRect" multinameID="716" type="flash.geom::Rectangle" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="_horizontalScrollPolicy" multinameID="718" type="String" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <variable name="_verticalScrollPolicy" multinameID="719" type="String" value="undefined" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="maxHorizontalScrollPosition" methodID="820" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setStyles" methodID="837" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <method name="updateChildren" methodID="843" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:BaseScrollPane"/>
      <accessor name="verticalScrollPolicy" methodID="811" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="useBitmapScrolling" methodID="823" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
    </classInstance>
    <classInstance name="fl.controls::BaseButton" packageName="fl.controls" id="91" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1020" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="846" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="_selected" multinameID="722" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <method name="endPress" methodID="860" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <accessor name="mouseStateLocked" methodID="854" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="autoRepeat" methodID="852" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="unlockedMouseState" multinameID="726" type="String" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="autoRepeat" methodID="853" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="enabled" methodID="849" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="selected" methodID="850" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="mouseEventHandler" methodID="857" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="pressTimer" multinameID="729" type="flash.utils::Timer" value="undefined" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <variable name="mouseState" multinameID="731" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <method name="setMouseState" methodID="855" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
      </method>
      <method name="startPress" methodID="858" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <method name="buttonDown" methodID="859" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton">
        <parameter name="" type="flash.events::TimerEvent" optional="false" value="undefined"/>
      </method>
      <variable name="background" multinameID="735" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <accessor name="selected" methodID="851" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="enabled" methodID="848" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="861" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <method name="setupMouseEvents" methodID="856" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <variable name="_mouseStateLocked" multinameID="738" type="Boolean" value="false" namespaceType="private" namespaceName=""/>
      <method name="drawLayout" methodID="863" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <method name="drawBackground" methodID="862" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
      <variable name="_autoRepeat" multinameID="741" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:BaseButton"/>
    </classInstance>
    <classInstance name="fl.controls.progressBarClasses::IndeterminateBar" packageName="fl.controls.progressBarClasses" id="92" superName="fl.core::UIComponent" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1021" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="866" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="bar" multinameID="743" type="flash.display::Sprite" value="undefined" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="drawBar" methodID="877" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="drawMask" methodID="876" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <accessor name="visible" methodID="868" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="visible" methodID="869" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="startAnimation" methodID="870" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="draw" methodID="874" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="configUI" methodID="873" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <variable name="barMask" multinameID="749" type="flash.display::Sprite" value="undefined" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="stopAnimation" methodID="871" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="drawPattern" methodID="875" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <method name="handleEnterFrame" methodID="872" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <variable name="patternBmp" multinameID="753" type="flash.display::BitmapData" value="undefined" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
      <variable name="animationCount" multinameID="754" type="uint" value="0" namespaceType="protected" namespaceName="fl.controls.progressBarClasses:IndeterminateBar"/>
    </classInstance>
    <classInstance name="fl.controls::UIScrollBar" packageName="fl.controls" id="93" superName="fl.controls::ScrollBar" isDynamic="false" isFinal="false">
      <variable name="defaultStyles" multinameID="1022" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="880" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="handleTargetScroll" methodID="897" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="minScrollPosition" methodID="882" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setScrollPosition" methodID="894" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="true"/>
      </method>
      <variable name="inScroll" multinameID="756" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar"/>
      <method name="setScrollProperties" methodID="893" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="true" value="0"/>
      </method>
      <accessor name="scrollTargetName" methodID="886" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_scrollTarget" multinameID="758" type="flash.text::TextField" value="undefined" namespaceType="protected" namespaceName="fl.controls:UIScrollBar"/>
      <accessor name="scrollTarget" methodID="884" type="flash.text::TextField" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="updateScrollTargetProperties" methodID="892" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar"/>
      <method name="update" methodID="890" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="inEdit" multinameID="762" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar"/>
      <accessor name="scrollTargetName" methodID="887" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="direction" methodID="889" type="String" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="handleTargetChange" methodID="896" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="maxScrollPosition" methodID="883" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="updateTargetScroll" methodID="895" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar">
        <parameter name="" type="fl.events::ScrollEvent" optional="true" value="null"/>
      </method>
      <method name="draw" methodID="891" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:UIScrollBar"/>
      <accessor name="scrollTarget" methodID="885" type="flash.text::TextField" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="direction" methodID="888" type="String" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <classInstance name="fl.containers::ScrollPane" packageName="fl.containers" id="94" superName="fl.containers::BaseScrollPane" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1023" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="900" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="scrollDragHPos" multinameID="766" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <variable name="loader" multinameID="767" type="flash.display::Loader" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <accessor name="source" methodID="910" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="source" methodID="911" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="bytesLoaded" methodID="905" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="doDrag" methodID="920" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="keyDownHandler" methodID="927" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <method name="doStartDrag" methodID="921" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="yOffset" multinameID="773" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <accessor name="content" methodID="909" type="flash.display::DisplayObject" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="percentLoaded" methodID="904" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="endDrag" methodID="922" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <method name="update" methodID="908" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="currentContent" multinameID="777" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="setHorizontalScrollPosition" methodID="914" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <method name="refreshPane" methodID="907" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="passEvent" methodID="917" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="calculateAvailableHeight" methodID="928" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="load" methodID="912" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="flash.net::URLRequest" optional="false" value="undefined"/>
        <parameter name="" type="flash.system::LoaderContext" optional="true" value="null"/>
      </method>
      <method name="handleScroll" methodID="919" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="fl.events::ScrollEvent" optional="false" value="undefined"/>
      </method>
      <variable name="xOffset" multinameID="783" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="setVerticalScrollPosition" methodID="913" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <variable name="_source" multinameID="785" type="Object" value="" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <variable name="scrollDragVPos" multinameID="786" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="initLoader" methodID="918" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="draw" methodID="924" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <variable name="_scrollDrag" multinameID="789" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="configUI" methodID="929" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <variable name="contentClip" multinameID="791" type="flash.display::Sprite" value="undefined" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <accessor name="scrollDrag" methodID="903" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="clearContent" methodID="926" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <catchesException name="e" type="*"/>
        <catchesException name="e" type="*"/>
      </method>
      <method name="drawLayout" methodID="915" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <method name="drawBackground" methodID="925" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
      <accessor name="bytesTotal" methodID="906" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="onContentLoad" methodID="916" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <accessor name="scrollDrag" methodID="902" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setScrollDrag" methodID="923" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.containers:ScrollPane"/>
    </classInstance>
    <classInstance name="fl.controls::SelectableList" packageName="fl.controls" id="95" superName="fl.containers::BaseScrollPane" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1024" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="932" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <variable name="invalidItems" multinameID="800" type="flash.utils::Dictionary" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <variable name="renderedItems" multinameID="801" type="flash.utils::Dictionary" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <variable name="listHolder" multinameID="802" type="flash.display::Sprite" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="drawList" methodID="987" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <accessor name="allowMultipleSelection" methodID="941" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_allowMultipleSelection" multinameID="805" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="sortItemsOn" methodID="966" returnType="*" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="true" value="null"/>
      </method>
      <variable name="lastCaretIndex" multinameID="806" type="int" value="-1" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="removeItemAt" methodID="960" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <accessor name="selectedItem" methodID="948" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="keyDownHandler" methodID="988" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="selectable" methodID="942" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="itemToCellRenderer" methodID="954" returnType="fl.controls.listClasses::ICellRenderer" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="getNextIndexAtLetter" methodID="970" returnType="int" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="true" value="-1"/>
      </method>
      <method name="invalidateList" methodID="962" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <accessor name="enabled" methodID="934" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_selectedIndices" multinameID="811" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <accessor name="selectedIndices" methodID="946" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="availableCellRenderers" multinameID="813" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <variable name="list" multinameID="814" type="flash.display::Sprite" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <accessor name="selectable" methodID="943" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="itemToLabel" methodID="971" returnType="String" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="addItemAt" methodID="956" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="replaceItemAt" methodID="961" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="handleDataChange" methodID="977" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="fl.events::DataChangeEvent" optional="false" value="undefined"/>
      </method>
      <method name="_invalidateList" methodID="976" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="updateRendererStyles" methodID="986" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <accessor name="selectedItem" methodID="949" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="sortItems" methodID="965" returnType="*" isOverride="false" hasOptional="false" needRest="true" namespaceType="public" namespaceName=""/>
      <method name="removeAll" methodID="957" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="handleCellRendererChange" methodID="980" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="flash.events::Event" optional="false" value="undefined"/>
      </method>
      <method name="moveSelectionVertically" methodID="990" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="uint" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <method name="setHorizontalScrollPosition" methodID="982" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <method name="scrollToSelected" methodID="968" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <method name="invalidateItem" methodID="963" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <method name="handleCellRendererClick" methodID="979" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="length" methodID="939" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="allowMultipleSelection" methodID="940" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="caretIndex" multinameID="823" type="int" value="-1" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <variable name="updatedRendererStyles" multinameID="824" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="onPreChange" methodID="992" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="fl.events::DataChangeEvent" optional="false" value="undefined"/>
      </method>
      <method name="getRendererStyle" methodID="973" returnType="Object" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="true" value="-1"/>
      </method>
      <method name="setVerticalScrollPosition" methodID="983" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <method name="moveSelectionHorizontally" methodID="989" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="uint" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <accessor name="selectedIndices" methodID="947" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="selectedIndex" methodID="944" type="int" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="draw" methodID="984" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="configUI" methodID="975" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="addItem" methodID="955" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <variable name="preChangeItems" multinameID="831" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="handleCellRendererMouseEvent" methodID="978" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="activeCellRenderers" multinameID="833" type="Array" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="clearRendererStyle" methodID="974" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="int" optional="true" value="-1"/>
      </method>
      <method name="handleCellRendererDoubleClick" methodID="981" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="rowCount" methodID="952" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="isItemSelected" methodID="967" returnType="Boolean" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <accessor name="dataProvider" methodID="936" type="fl.data::DataProvider" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="rendererStyles" multinameID="837" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <variable name="_verticalScrollPosition" multinameID="838" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="drawLayout" methodID="985" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="getItemAt" methodID="958" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <method name="initializeAccessibility" methodID="991" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="scrollToIndex" methodID="969" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <variable name="_dataProvider" multinameID="842" type="fl.data::DataProvider" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <method name="removeItem" methodID="959" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <variable name="_horizontalScrollPosition" multinameID="843" type="Number" value="undefined" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
      <accessor name="dataProvider" methodID="935" type="fl.data::DataProvider" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="maxHorizontalScrollPosition" methodID="938" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setRendererStyle" methodID="972" returnType="void" isOverride="false" hasOptional="true" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="String" optional="false" value="undefined"/>
        <parameter name="" type="Object" optional="false" value="undefined"/>
        <parameter name="" type="uint" optional="true" value="0"/>
      </method>
      <method name="invalidateItemAt" methodID="964" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="uint" optional="false" value="undefined"/>
      </method>
      <accessor name="selectedItems" methodID="951" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="clearSelection" methodID="953" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="public" namespaceName=""/>
      <variable name="collectionItemImport" multinameID="847" type="fl.data::SimpleCollectionItem" value="undefined" namespaceType="private" namespaceName=""/>
      <accessor name="maxHorizontalScrollPosition" methodID="937" type="Number" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="selectedItems" methodID="950" type="Array" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="selectedIndex" methodID="945" type="int" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_selectable" multinameID="848" type="Boolean" value="true" namespaceType="protected" namespaceName="fl.controls:SelectableList"/>
    </classInstance>
    <classInstance name="fl.controls::LabelButton" packageName="fl.controls" id="96" superName="fl.controls::BaseButton" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1025" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="995" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="toggleSelected" methodID="1003" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="labelPlacement" methodID="999" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="keyDownHandler" methodID="1012" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_labelPlacement" multinameID="852" type="String" value="right" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <variable name="_toggle" multinameID="853" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <variable name="icon" multinameID="854" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <method name="setEmbedFont" methodID="1010" returnType="*" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <method name="keyUpHandler" methodID="1013" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <accessor name="selected" methodID="1004" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="labelPlacement" methodID="1000" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="oldMouseState" multinameID="857" type="String" value="undefined" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <accessor name="toggle" methodID="1002" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="label" methodID="997" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="selected" methodID="1005" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="draw" methodID="1007" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <accessor name="toggle" methodID="1001" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="configUI" methodID="1006" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <method name="drawLayout" methodID="1011" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <method name="initializeAccessibility" methodID="1014" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <variable name="mode" multinameID="863" type="String" value="center" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <variable name="textField" multinameID="531" type="flash.text::TextField" value="undefined" namespaceType="public" namespaceName=""/>
      <method name="drawIcon" methodID="1008" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <accessor name="label" methodID="998" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="drawTextFormat" methodID="1009" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
      <variable name="_label" multinameID="866" type="String" value="Label" namespaceType="protected" namespaceName="fl.controls:LabelButton"/>
    </classInstance>
    <classInstance name="fl.controls::List" packageName="fl.controls" id="97" superName="fl.controls::SelectableList" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1026" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="1017" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <accessor name="iconField" methodID="1023" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_labelField" multinameID="868" type="String" value="label" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="doKeySelection" methodID="1041" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="int" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <method name="drawList" methodID="1037" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List"/>
      <variable name="_rowHeight" multinameID="871" type="Number" value="20" namespaceType="protected" namespaceName="fl.controls:List"/>
      <variable name="_cellRenderer" multinameID="872" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.controls:List"/>
      <accessor name="iconFunction" methodID="1025" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="iconField" methodID="1024" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="keyDownHandler" methodID="1038" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="flash.events::KeyboardEvent" optional="false" value="undefined"/>
      </method>
      <method name="itemToLabel" methodID="1042" returnType="String" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Object" optional="false" value="undefined"/>
      </method>
      <accessor name="labelField" methodID="1019" type="String" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="moveSelectionVertically" methodID="1040" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="uint" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <accessor name="labelField" methodID="1020" type="String" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_iconField" multinameID="876" type="String" value="icon" namespaceType="protected" namespaceName="fl.controls:List"/>
      <accessor name="rowCount" methodID="1028" type="uint" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <method name="setHorizontalScrollPosition" methodID="1034" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <accessor name="iconFunction" methodID="1026" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="labelFunction" methodID="1021" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_labelFunction" multinameID="878" type="Function" value="undefined" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="moveSelectionHorizontally" methodID="1039" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="uint" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <method name="setVerticalScrollPosition" methodID="1035" returnType="void" isOverride="true" hasOptional="true" needRest="false" namespaceType="protected" namespaceName="fl.controls:List">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Boolean" optional="true" value="false"/>
      </method>
      <method name="calculateAvailableHeight" methodID="1033" returnType="Number" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="draw" methodID="1036" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="configUI" methodID="1032" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List"/>
      <accessor name="rowCount" methodID="1027" type="uint" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <variable name="_iconFunction" multinameID="884" type="Function" value="undefined" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="initializeAccessibility" methodID="1043" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:List"/>
      <method name="scrollToIndex" methodID="1031" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="int" optional="false" value="undefined"/>
      </method>
      <accessor name="rowHeight" methodID="1029" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="labelFunction" methodID="1022" type="Function" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="rowHeight" methodID="1030" type="Number" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
    </classInstance>
    <classInstance name="fl.controls::Button" packageName="fl.controls" id="98" superName="fl.controls::LabelButton" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.managers::IFocusManagerComponent"/>
      <variable name="defaultStyles" multinameID="1027" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <variable name="createAccessibilityImplementation" multinameID="1002" type="Function" value="undefined" namespaceType="static public" namespaceName=""/>
      <method name="getStyleDefinition" methodID="1046" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="drawFocus" methodID="1052" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Boolean" optional="false" value="undefined"/>
      </method>
      <variable name="emphasizedBorder" multinameID="887" type="flash.display::DisplayObject" value="undefined" namespaceType="protected" namespaceName="fl.controls:Button"/>
      <accessor name="emphasized" methodID="1049" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_emphasized" multinameID="889" type="Boolean" value="false" namespaceType="protected" namespaceName="fl.controls:Button"/>
      <method name="draw" methodID="1050" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Button"/>
      <accessor name="emphasized" methodID="1048" type="Boolean" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="initializeAccessibility" methodID="1053" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Button"/>
      <method name="drawEmphasized" methodID="1051" returnType="void" isOverride="false" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls:Button"/>
    </classInstance>
    <classInstance name="fl.controls.listClasses::CellRenderer" packageName="fl.controls.listClasses" id="99" superName="fl.controls::LabelButton" isDynamic="false" isFinal="false">
      <implementsInterface type="fl.controls.listClasses::ICellRenderer"/>
      <variable name="defaultStyles" multinameID="1028" type="Object" value="undefined" namespaceType="static private" namespaceName=""/>
      <method name="getStyleDefinition" methodID="1056" returnType="Object" isOverride="false" hasOptional="false" needRest="false" namespaceType="static public" namespaceName=""/>
      <method name="toggleSelected" methodID="1065" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.listClasses:CellRenderer">
        <parameter name="" type="flash.events::MouseEvent" optional="false" value="undefined"/>
      </method>
      <variable name="_data" multinameID="896" type="Object" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:CellRenderer"/>
      <accessor name="selected" methodID="1063" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="readonly"/>
      <accessor name="listData" methodID="1060" type="fl.controls.listClasses::ListData" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <variable name="_listData" multinameID="898" type="fl.controls.listClasses::ListData" value="undefined" namespaceType="protected" namespaceName="fl.controls.listClasses:CellRenderer"/>
      <accessor name="selected" methodID="1064" type="Boolean" isOverride="true" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="data" methodID="1062" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="writeonly"/>
      <accessor name="listData" methodID="1059" type="fl.controls.listClasses::ListData" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
      <method name="setSize" methodID="1058" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="public" namespaceName="">
        <parameter name="" type="Number" optional="false" value="undefined"/>
        <parameter name="" type="Number" optional="false" value="undefined"/>
      </method>
      <method name="drawLayout" methodID="1066" returnType="void" isOverride="true" hasOptional="false" needRest="false" namespaceType="protected" namespaceName="fl.controls.listClasses:CellRenderer"/>
      <accessor name="data" methodID="1061" type="Object" isOverride="false" namespaceType="public" namespaceName="" access="readonly"/>
    </classInstance>
    <script methodID="9">
      <classTrait name="fl.managers::IFocusManagerComponent" namespaceType="public" namespaceName="fl.managers"/>
    </script>
    <script methodID="22">
      <classTrait name="fl.controls.listClasses::ICellRenderer" namespaceType="public" namespaceName="fl.controls.listClasses"/>
    </script>
    <script methodID="31">
      <classTrait name="fl.controls.listClasses::ListData" namespaceType="public" namespaceName="fl.controls.listClasses"/>
    </script>
    <script methodID="35">
      <classTrait name="fl.data::SimpleCollectionItem" namespaceType="public" namespaceName="fl.data"/>
    </script>
    <script methodID="38">
      <classTrait name="fl.core::InvalidationType" namespaceType="public" namespaceName="fl.core"/>
    </script>
    <script methodID="56">
      <classTrait name="fl.managers::IFocusManager" namespaceType="public" namespaceName="fl.managers"/>
    </script>
    <script methodID="72">
      <classTrait name="fl.managers::StyleManager" namespaceType="public" namespaceName="fl.managers"/>
    </script>
    <script methodID="75">
      <classTrait name="fl.controls::ProgressBarMode" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="78">
      <classTrait name="fl.controls::ProgressBarDirection" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="81">
      <classTrait name="fl.controls::ScrollBarDirection" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="84">
      <classTrait name="fl.controls::ScrollPolicy" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="87">
      <classTrait name="fl.events::DataChangeType" namespaceType="public" namespaceName="fl.events"/>
    </script>
    <script methodID="90">
      <classTrait name="fl.controls::ButtonLabelPlacement" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="97">
      <classTrait name="fl.managers::IFocusManagerGroup" namespaceType="public" namespaceName="fl.managers"/>
    </script>
    <script methodID="103">
      <classTrait name="ru.etcs.events::ResourceThiefEvent" namespaceType="public" namespaceName="ru.etcs.events"/>
    </script>
    <script methodID="112">
      <classTrait name="fl.events::DataChangeEvent" namespaceType="public" namespaceName="fl.events"/>
    </script>
    <script methodID="117">
      <classTrait name="fl.events::ComponentEvent" namespaceType="public" namespaceName="fl.events"/>
    </script>
    <script methodID="125">
      <classTrait name="fl.events::ScrollEvent" namespaceType="public" namespaceName="fl.events"/>
    </script>
    <script methodID="134">
      <classTrait name="fl.events::ListEvent" namespaceType="public" namespaceName="fl.events"/>
    </script>
    <script methodID="183">
      <classTrait name="fl.managers::FocusManager" namespaceType="public" namespaceName="fl.managers"/>
    </script>
    <script methodID="212">
      <classTrait name="fl.data::DataProvider" namespaceType="public" namespaceName="fl.data"/>
    </script>
    <script methodID="264">
      <classTrait name="SWFByteArray" namespaceType="private" namespaceName=""/>
      <classTrait name="SoundTag" namespaceType="private" namespaceName=""/>
      <classTrait name="ru.etcs.utils::ResourceThief" namespaceType="public" namespaceName="ru.etcs.utils"/>
      <classTrait name="ImageTag" namespaceType="private" namespaceName=""/>
      <classTrait name="FontTag" namespaceType="private" namespaceName=""/>
      <classTrait name="FontData" namespaceType="private" namespaceName=""/>
      <classTrait name="SoundSWF" namespaceType="private" namespaceName=""/>
      <classTrait name="ImageSWF" namespaceType="private" namespaceName=""/>
      <classTrait name="FontSWF" namespaceType="private" namespaceName=""/>
    </script>
    <script methodID="286">
      <classTrait name="ThiefDemo" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="354">
      <classTrait name="fl.core::UIComponent" namespaceType="public" namespaceName="fl.core"/>
    </script>
    <script methodID="363">
      <classTrait name="ContentClip" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="367">
      <classTrait name="FontItem" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="372">
      <classTrait name="SoundItem" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="375">
      <classTrait name="ImageItem" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="378">
      <classTrait name="Button_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="381">
      <classTrait name="Button_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="384">
      <classTrait name="Button_emphasizedSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="387">
      <classTrait name="Button_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="390">
      <classTrait name="Button_selectedDisabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="393">
      <classTrait name="Button_selectedDownSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="396">
      <classTrait name="Button_selectedOverSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="399">
      <classTrait name="Button_selectedUpSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="402">
      <classTrait name="Button_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="405">
      <classTrait name="CellRenderer_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="408">
      <classTrait name="CellRenderer_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="411">
      <classTrait name="CellRenderer_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="414">
      <classTrait name="CellRenderer_selectedDisabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="417">
      <classTrait name="CellRenderer_selectedDownSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="420">
      <classTrait name="CellRenderer_selectedOverSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="423">
      <classTrait name="CellRenderer_selectedUpSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="426">
      <classTrait name="CellRenderer_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="429">
      <classTrait name="ComboBox_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="432">
      <classTrait name="ComboBox_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="435">
      <classTrait name="ComboBox_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="438">
      <classTrait name="ComboBox_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="441">
      <classTrait name="EmbedClip" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="444">
      <classTrait name="List_skin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="447">
      <classTrait name="ProgressBar_barSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="450">
      <classTrait name="ProgressBar_indeterminateSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="453">
      <classTrait name="ProgressBar_trackSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="456">
      <classTrait name="ScrollArrowDown_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="459">
      <classTrait name="ScrollArrowDown_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="462">
      <classTrait name="ScrollArrowDown_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="465">
      <classTrait name="ScrollArrowDown_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="468">
      <classTrait name="ScrollArrowUp_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="471">
      <classTrait name="ScrollArrowUp_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="474">
      <classTrait name="ScrollArrowUp_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="477">
      <classTrait name="ScrollArrowUp_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="480">
      <classTrait name="ScrollBar_thumbIcon" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="483">
      <classTrait name="ScrollPane_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="486">
      <classTrait name="ScrollPane_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="489">
      <classTrait name="ScrollThumb_downSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="492">
      <classTrait name="ScrollThumb_overSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="495">
      <classTrait name="ScrollThumb_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="498">
      <classTrait name="ScrollTrack_skin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="501">
      <classTrait name="TextArea_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="504">
      <classTrait name="TextArea_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="507">
      <classTrait name="TextInput_disabledSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="510">
      <classTrait name="TextInput_upSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="513">
      <classTrait name="fl.core::ComponentShim" namespaceType="public" namespaceName="fl.core"/>
    </script>
    <script methodID="516">
      <classTrait name="focusRectSkin" namespaceType="public" namespaceName=""/>
    </script>
    <script methodID="519">
      <classTrait name="thief_fla::DemoProgressBar_1" namespaceType="public" namespaceName="thief_fla"/>
    </script>
    <script methodID="592">
      <classTrait name="fl.controls::ComboBox" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="616">
      <classTrait name="fl.controls::Label" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="652">
      <classTrait name="fl.controls::ProgressBar" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="685">
      <classTrait name="fl.controls::ScrollBar" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="753">
      <classTrait name="fl.controls::TextArea" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="803">
      <classTrait name="fl.controls::TextInput" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="844">
      <classTrait name="fl.containers::BaseScrollPane" namespaceType="public" namespaceName="fl.containers"/>
    </script>
    <script methodID="864">
      <classTrait name="fl.controls::BaseButton" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="878">
      <classTrait name="fl.controls.progressBarClasses::IndeterminateBar" namespaceType="public" namespaceName="fl.controls.progressBarClasses"/>
    </script>
    <script methodID="898">
      <classTrait name="fl.controls::UIScrollBar" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="930">
      <classTrait name="fl.containers::ScrollPane" namespaceType="public" namespaceName="fl.containers"/>
    </script>
    <script methodID="993">
      <classTrait name="fl.controls::SelectableList" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="1015">
      <classTrait name="fl.controls::LabelButton" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="1044">
      <classTrait name="fl.controls::List" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="1054">
      <classTrait name="fl.controls::Button" namespaceType="public" namespaceName="fl.controls"/>
    </script>
    <script methodID="1067">
      <classTrait name="fl.controls.listClasses::CellRenderer" namespaceType="public" namespaceName="fl.controls.listClasses"/>
    </script>
  </definition>
</definitions>
