<?xml version="1.0" encoding="utf-8" ?>
<SerializedState>
 <CRulesetEvaluator Name="pRuleEval" StoreID="0" ClassType="RsEv">
  <CRule Name="m_lRules">
   <M Name="uiSize" Value="20"/>
   <CRule Name="m_lRules[0]" StoreID="1" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="2" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="PuckCrossedCenterLine"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="0"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CGameLogicStateBoolExpr Name="m_data" StoreID="3" ClassType="GLbe">
      <CVoidBoolExpr Name="Parent CVoidBoolExpr" />
      <M Name="m_eLogicState" Value="Faceoff_GetInPosition"/>
     </CGameLogicStateBoolExpr>
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="5" ClassType="Actn">
       <M Name="m_ssName" Value="FaceOffCam"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CPlayPresentationCameraCommand Name="m_Commands[0]" StoreID="6" ClassType="PPcd">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_ID" Value="BROADCAST"/>
         <M Name="m_fCutTo" Value="0"/>
        </CPlayPresentationCameraCommand>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="FaceOff"/>
   </CRule>
   <CRule Name="m_lRules[1]" StoreID="8" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="9" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="PuckOwnerChanged"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="0"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CAndBoolExpr Name="m_data" StoreID="10" ClassType="BEAd">
      <CBoolExpression Name="Parent CBoolExpression" />
      <CBoolExpression Name="m_BoolExpressions">
       <M Name="uiMaxSize" Value="10"/>
       <M Name="uiSize" Value="2"/>
       <CBoolExpression Name="m_BoolExpressions[0]">
        <CGameLogicStateBoolExpr Name="m_data" StoreID="11" ClassType="GLbe">
         <CVoidBoolExpr Name="Parent CVoidBoolExpr" />
         <M Name="m_eLogicState" Value="Faceoff_PuckIsDropping"/>
        </CGameLogicStateBoolExpr>
       </CBoolExpression>
       <CBoolExpression Name="m_BoolExpressions[1]">
        <CPresentationCamPlayingBoolExpr Name="m_data" StoreID="12" ClassType="Bpcp" />
       </CBoolExpression>
      </CBoolExpression>
     </CAndBoolExpr>
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="14" ClassType="Actn">
       <M Name="m_ssName" Value="EndFOCam"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CSwitchToCurrentGamePlayCamCommand Name="m_Commands[0]" StoreID="15" ClassType="PGcd">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_fCutTo" Value="0"/>
        </CSwitchToCurrentGamePlayCamCommand>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="EndFaceOff"/>
   </CRule>
   <CRule Name="m_lRules[2]" StoreID="17" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="18" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="GameLogicStateChanged"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="0"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CGameLogicStateBoolExpr Name="m_data" StoreID="19" ClassType="GLbe">
      <CVoidBoolExpr Name="Parent CVoidBoolExpr" />
      <M Name="m_eLogicState" Value="Fight_GetInPosition"/>
     </CGameLogicStateBoolExpr>
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="21" ClassType="Actn">
       <M Name="m_ssName" Value="FightGetInPositionCamera"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CPlayPresentationCameraCommand Name="m_Commands[0]" StoreID="22" ClassType="PPcd">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_ID" Value="BROADCAST"/>
         <M Name="m_fCutTo" Value="0"/>
        </CPlayPresentationCameraCommand>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="FigthGetInPosition"/>
   </CRule>
   <CRule Name="m_lRules[3]" StoreID="24" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="25" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="GameLogicStateChanged"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="0"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CGameLogicStateBoolExpr Name="m_data" StoreID="26" ClassType="GLbe">
      <CVoidBoolExpr Name="Parent CVoidBoolExpr" />
      <M Name="m_eLogicState" Value="Fight_Pre"/>
     </CGameLogicStateBoolExpr>
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="28" ClassType="Actn">
       <M Name="m_ssName" Value="FightPreCamera"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CPlayPresentationCameraCommand Name="m_Commands[0]" StoreID="29" ClassType="PPcd">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_ID" Value="SIDELINEVW"/>
         <M Name="m_fCutTo" Value="1"/>
        </CPlayPresentationCameraCommand>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="FightPre"/>
   </CRule>
   <CRule Name="m_lRules[4]" StoreID="31" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="32" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="IcingInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="33" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="35" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionIcingOrgan"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="36" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="37" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="38" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionIcingMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="39" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="40" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="41" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionIcingPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="42" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="43" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="44" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionIcingPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="45" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="46" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionIcing"/>
   </CRule>
   <CRule Name="m_lRules[5]" StoreID="48" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="49" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="TwoLinePassInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="50" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="52" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionTLPOrgan"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="53" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="54" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="55" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionTLPMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="56" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="57" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="58" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionTLPPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="59" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="60" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="61" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionTLPPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="62" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="63" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionTwoLinePass"/>
   </CRule>
   <CRule Name="m_lRules[6]" StoreID="65" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="66" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="OffsidesInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="67" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="69" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOffsideOrgan"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="3"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="70" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="71" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
        <CAudioCommand_ArenaVO Name="m_Commands[2]" StoreID="72" ClassType="CmAV">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="FanHeckleRef"/>
        </CAudioCommand_ArenaVO>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="73" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOffsideMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="3"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="74" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="75" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
        <CAudioCommand_ArenaVO Name="m_Commands[2]" StoreID="76" ClassType="CmAV">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="FanHeckleRef"/>
        </CAudioCommand_ArenaVO>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="77" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOffsidePAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="3"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="78" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="79" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
        <CAudioCommand_ArenaVO Name="m_Commands[2]" StoreID="80" ClassType="CmAV">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="FanHeckleRef"/>
        </CAudioCommand_ArenaVO>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="81" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOffsidePALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="3"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="82" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="83" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
        <CAudioCommand_ArenaVO Name="m_Commands[2]" StoreID="84" ClassType="CmAV">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="FanHeckleRef"/>
        </CAudioCommand_ArenaVO>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionOffsides"/>
   </CRule>
   <CRule Name="m_lRules[7]" StoreID="86" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="87" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="EndOfPeriod"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="88" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="90" ClassType="Actn">
       <M Name="m_ssName" Value="aEndOfPeriod"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_ArenaSpecific Name="m_Commands[0]" StoreID="91" ClassType="CmAS">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="2"/>
         <M Name="pszCueString" Value="EndPeriodHorn"/>
        </CAudioCommand_ArenaSpecific>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rEndOfPeriod"/>
   </CRule>
   <CRule Name="m_lRules[8]" StoreID="93" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="94" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="EndOfGame"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="95" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="97" ClassType="Actn">
       <M Name="m_ssName" Value="aEndOfGame"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_ArenaSpecific Name="m_Commands[0]" StoreID="98" ClassType="CmAS">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="2"/>
         <M Name="pszCueString" Value="EndPeriodHorn"/>
        </CAudioCommand_ArenaSpecific>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rEndOfGame"/>
   </CRule>
   <CRule Name="m_lRules[9]" StoreID="100" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="101" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="PuckOutOfBounds"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="102" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="104" ClassType="Actn">
       <M Name="m_ssName" Value="aPuckOutOfBounds"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="3"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="105" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="18"/>
         <M Name="pszCueString" Value="PuckHitGoaliePad"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Crowd Name="m_Commands[1]" StoreID="106" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="6"/>
         <M Name="pszCueString" Value="SmallOhh"/>
        </CAudioCommand_Crowd>
        <CAudioCommand_Sounds Name="m_Commands[2]" StoreID="107" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="49"/>
         <M Name="pszCueString" Value="RefWhistleDouble"/>
        </CAudioCommand_Sounds>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rPuckOutOfBounds"/>
   </CRule>
   <CRule Name="m_lRules[10]" StoreID="109" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="110" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="ShotMissed"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="111" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="113" ClassType="Actn">
       <M Name="m_ssName" Value="aShotMissed"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="114" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="6"/>
         <M Name="pszCueString" Value="SmallOhh"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rShotMissed"/>
   </CRule>
   <CRule Name="m_lRules[11]" StoreID="116" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="117" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="OutOfBoundsInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="118" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="120" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOOBOrgan"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="121" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="122" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="123" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOOBPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="124" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="125" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="126" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOOBPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="127" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="128" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="129" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionOOBMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="130" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="131" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionOutOfBounds"/>
   </CRule>
   <CRule Name="m_lRules[12]" StoreID="133" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="134" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="GoalieLongPossessionInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="135" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="137" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGLPGeneric"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="138" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="139" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="140" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGLPMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="141" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="142" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="143" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGLPPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="144" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="145" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="146" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGLPPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="147" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="148" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="100"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionGoalieLongPossession"/>
   </CRule>
   <CRule Name="m_lRules[13]" StoreID="150" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="151" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="GoaliePastCenterInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="152" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="154" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGPCGeneral"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="155" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="156" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="157" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGPCMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="158" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="159" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="160" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGPCPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="161" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="162" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="163" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGPCPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="164" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="165" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionGoaliePastCenter"/>
   </CRule>
   <CRule Name="m_lRules[14]" StoreID="167" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="168" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="GoalieHoldingInfraction"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="169" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="4"/>
      <CAction Name="m_Actions[0]" StoreID="171" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGHGeneral"/>
       <M Name="m_uiChance" Value="30"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="172" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="173" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="organgeneric"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[1]" StoreID="174" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGHMusic"/>
       <M Name="m_uiChance" Value="60"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="175" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="176" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="4"/>
         <M Name="pszCueString" Value="music"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[2]" StoreID="177" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGHPAGeneral"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="178" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="179" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="16"/>
         <M Name="pszCueString" Value="General_Comments"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
      <CAction Name="m_Actions[3]" StoreID="180" ClassType="Actn">
       <M Name="m_ssName" Value="aInfractionGHPALegal"/>
       <M Name="m_uiChance" Value="5"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="181" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="50"/>
         <M Name="pszCueString" Value="RefWhistleLong"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_PA Name="m_Commands[1]" StoreID="182" ClassType="CmPA">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="17"/>
         <M Name="pszCueString" Value="Legal_Announcements"/>
        </CAudioCommand_PA>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rInfractionGoalieHolding"/>
   </CRule>
   <CRule Name="m_lRules[15]" StoreID="184" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="185" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="PassIntercepted"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTeamIsHomeBoolExpr Name="m_data" StoreID="186" ClassType="MTIH" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="188" ClassType="Actn">
       <M Name="m_ssName" Value="aPassInterceptedByHome"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="189" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="MediumLargeCheer"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="191" ClassType="Actn">
       <M Name="m_ssName" Value="aPassInterceptedByAway"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="192" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="2"/>
         <M Name="pszCueString" Value="MediumOhh"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rPassIntercepted"/>
   </CRule>
   <CRule Name="m_lRules[16]" StoreID="193" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="194" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="ShotAtGoal"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTeamIsHomeBoolExpr Name="m_data" StoreID="195" ClassType="MTIH" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="197" ClassType="Actn">
       <M Name="m_ssName" Value="aShotOnGoalByHome"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="198" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="3"/>
         <M Name="pszCueString" Value="MediumCheer"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rShotAtGoal"/>
   </CRule>
   <CRule Name="m_lRules[17]" StoreID="200" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="201" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="PassMissed"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTeamIsHomeBoolExpr Name="m_data" StoreID="202" ClassType="MTIH" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="204" ClassType="Actn">
       <M Name="m_ssName" Value="aPassMissedByHome"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="205" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="6"/>
         <M Name="pszCueString" Value="SmallOhh"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="207" ClassType="Actn">
       <M Name="m_ssName" Value="aPassMissedByAway"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="208" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="5"/>
         <M Name="pszCueString" Value="SmallCheer"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rPassMissed"/>
   </CRule>
   <CRule Name="m_lRules[18]" StoreID="209" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="210" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="BreakAwayStart"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTeamIsHomeBoolExpr Name="m_data" StoreID="211" ClassType="MTIH" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="213" ClassType="Actn">
       <M Name="m_ssName" Value="aBreakAwayByHome"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="1"/>
        <CAudioCommand_Crowd Name="m_Commands[0]" StoreID="214" ClassType="CmCR">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="0"/>
         <M Name="pszCueString" Value="MediumLargeCheer"/>
        </CAudioCommand_Crowd>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rBreakAway"/>
   </CRule>
   <CRule Name="m_lRules[19]" StoreID="216" ClassType="rule">
    <CWorldEventRuleTrigger Name="m_pTrigger" StoreID="217" ClassType="wert">
     <CRuleTrigger Name="Parent CRuleTrigger" />
     <CWorldEventIDBitMask Name="GetEventIDBitMask()">
      <M Name="NumSetBits" Value="1"/>
      <M Name="SetBit" Value="Penalty"/>
     </CWorldEventIDBitMask>
     <M Name="m_fEnabled" Value="1"/>
    </CWorldEventRuleTrigger>
    <THandledTRef&lt;CBoolExpression&gt; Name="m_pPredicate">
     <CTrueBoolExpr Name="m_data" StoreID="218" ClassType="BETr" />
    </THandledTRef&lt;CBoolExpression&gt;>
    <CActionSet Name="m_TrueActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="1"/>
      <CAction Name="m_Actions[0]" StoreID="220" ClassType="Actn">
       <M Name="m_ssName" Value="aPenaltyMusic"/>
       <M Name="m_uiChance" Value="100"/>
       <CActionCommand Name="m_Commands">
        <M Name="uiSize" Value="2"/>
        <CAudioCommand_Sounds Name="m_Commands[0]" StoreID="221" ClassType="CmSo">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="49"/>
         <M Name="pszCueString" Value="RefWhistleDouble"/>
        </CAudioCommand_Sounds>
        <CAudioCommand_Stingers Name="m_Commands[1]" StoreID="222" ClassType="CmSt">
         <CActionCommand Name="Parent CActionCommand" />
         <M Name="m_iCue" Value="5"/>
         <M Name="pszCueString" Value="PenaltyMusic"/>
        </CAudioCommand_Stingers>
       </CActionCommand>
      </CAction>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CActionSet Name="m_FalseActionList">
     <CActionSet::CAction Name="m_Actions">
      <M Name="uiSize" Value="0"/>
     </CActionSet::CAction>
     <M Name="m_uiTotalChance" Value="0"/>
    </CActionSet>
    <CRule Name="m_lTrueSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <CRule Name="m_lFalseSubRules">
     <M Name="uiSize" Value="0"/>
    </CRule>
    <M Name="m_ssName" Value="rPenalty"/>
   </CRule>
  </CRule>
 </CRulesetEvaluator>
</SerializedState>
