<?xml version='1.0' encoding='UTF-8'?>
<!-- Created by Charles Hoffman, CPA, 2007-01-01 -->
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'
    xmlns:xbrli='http://www.xbrl.org/2003/instance'
    xmlns:ci='http://www.xbrl.us/patterns/2007/MovementsInTuple'>

<xsl:output method='xml' indent='yes' />

<xsl:template match='/'>
<xsl:processing-instruction name='mso-application'>progid='Excel.Sheet'</xsl:processing-instruction>
<xsl:comment>Autogenerated by XSLT stylesheet</xsl:comment>
<xsl:comment> Created by Charles Hoffman, CPA, 2007-01-01 </xsl:comment>

<Workbook xmlns='urn:schemas-microsoft-com:office:spreadsheet'
          xmlns:excel='urn:schemas-microsoft-com:office:excel'
          xmlns:sheet='urn:schemas-microsoft-com:office:spreadsheet'>
   <Styles>
      <Style sheet:ID='Style-01'>
         <Font excel:Family='Swiss' sheet:Bold='1'/>
      </Style>
      <Style sheet:ID='Style-02'>
         <Alignment sheet:Horizontal='Center' sheet:Vertical='Bottom' sheet:WrapText='1'/>
         <Font excel:Family='Swiss' sheet:Bold='1'/>
         <Borders>
            <Border sheet:Position='Bottom' sheet:LineStyle='Continuous' sheet:Weight='1'/>
         </Borders>
      </Style>
      <Style sheet:ID='Style-03'>
         <Alignment sheet:Horizontal='Center' sheet:Vertical='Top' sheet:WrapText='1'/>
         <Font excel:Family='Swiss' sheet:Size='9'/>
      </Style>
      <Style sheet:ID='Style-04'>
         <NumberFormat sheet:Format='#,##0_);\(#,##0\)'/>
      </Style>
      <Style sheet:ID='Style-05'>
         <Alignment sheet:Horizontal='Right' sheet:Vertical='Bottom'/>
         <Font excel:Family='Swiss'/>
      </Style>
      <Style sheet:ID="Style-06">
         <Alignment sheet:Horizontal="Right" sheet:Vertical="Top"/>
         <Borders>
            <Border sheet:Position="Bottom" sheet:LineStyle="Double" sheet:Weight="3"/>
            <Border sheet:Position="Top" sheet:LineStyle="Continuous" sheet:Weight="1"/>
         </Borders>
         <Font excel:Family="Swiss" sheet:Size="10"/>
         <NumberFormat sheet:Format="#,##0_);\(#,##0\)"/>
      </Style>
      <Style sheet:ID='Style-07'>
         <Alignment sheet:Horizontal='Left' sheet:Vertical='Top' sheet:WrapText='1'/>
         <Font excel:Family='Swiss' sheet:Size="9"/>
      </Style>
    </Styles>
 <Worksheet sheet:Name='MovementsInTuple'>
    <Table sheet:ExpandedRowCount='50'>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Column sheet:Width='80'/>
      <Row sheet:Index='1'>
         <Cell sheet:Index='1' sheet:StyleID='Style-01'>
            <Data sheet:Type='String'>Movements in Tuple</Data>
         </Cell>
      </Row>
      <Row sheet:Index='4'>
         <Cell sheet:Index='1' sheet:StyleID='Style-01'>
            <Data sheet:Type='String'>Sample Company</Data>
         </Cell>
      </Row>
      <Row sheet:Index='5'>
         <Cell sheet:Index='1' sheet:StyleID='Style-01'>
            <Data sheet:Type='String'>December 31,</Data>
         </Cell>
      </Row>
      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-04'>
            <Data sheet:Type='String'></Data>
         </Cell>
      </Row>
      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-04'>
            <Data sheet:Type='String'>SHARE OPTION SCHEME</Data>
         </Cell>
      </Row>
      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-04'>
            <Data sheet:Type='String'></Data>
         </Cell>
      </Row>


<xsl:for-each select="/xbrli:xbrl/ci:ShareOwnershipPlan">
      <Row sheet:StyleID='Style-07' sheet:AutoFitHeight="1" sheet:Height="50">
         <Cell sheet:Index='1' sheet:MergeAcross="5">
            <Data sheet:Type='String'><xsl:value-of select="normalize-space(ci:ShareOwnershipPlanDescription)" /></Data>
         </Cell>
      </Row>
      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-07'>
            <Data sheet:Type='String'></Data>
         </Cell>
      </Row>
      <Row sheet:StyleID='Style-07' sheet:AutoFitHeight="1" sheet:Height="50">
         <Cell sheet:Index='1' sheet:MergeAcross="5">
            <Data sheet:Type='String'><xsl:value-of select="normalize-space(ci:ShareOwnershipPlanGeneralTermsAndConditions)" /></Data>
         </Cell>
      </Row>

      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-04'>
            <Data sheet:Type='String'></Data>
         </Cell>
      </Row>
      <Row sheet:Height="35">
         <Cell sheet:Index='1' sheet:StyleID='Style-02'>
            <Data sheet:Type='String'>Outstanding at 1/1/2003</Data>
         </Cell>
         <Cell sheet:Index='2' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Granted During Year</Data>
         </Cell>
         <Cell sheet:Index='3' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Forfeited During Year</Data>
         </Cell>
         <Cell sheet:Index='4' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Exercised During Year</Data>
         </Cell>
         <Cell sheet:Index='5' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Expired During Year</Data>
         </Cell>
         <Cell sheet:Index='6' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Outstanding at 31/12/2003</Data>
         </Cell>
      </Row>
     
      <Row sheet:StyleID='Style-04'>
         <Cell sheet:Index='1'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsOutstanding[@contextRef='I-2002']" /></Data>
         </Cell>
         <Cell sheet:Index='2'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsGranted[@contextRef='D-2003']" /></Data>
         </Cell>
         <Cell sheet:Index='3'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsForfeited[@contextRef='D-2003']" /></Data>
         </Cell>
         <Cell sheet:Index='4'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsExercised[@contextRef='D-2003']" /></Data>
         </Cell>
         <Cell sheet:Index='5'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsExpired[@contextRef='D-2003']" /></Data>
         </Cell>
         <Cell sheet:Index='6'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsOutstanding[@contextRef='I-2003']" /></Data>
         </Cell>
      </Row>


      <Row>
         <Cell sheet:Index='1' sheet:StyleID='Style-04'>
            <Data sheet:Type='String'></Data>
         </Cell>
      </Row>
      <Row sheet:Height="35">
         <Cell sheet:Index='1' sheet:StyleID='Style-02'>
            <Data sheet:Type='String'>Outstanding at 1/1/2002</Data>
         </Cell>
         <Cell sheet:Index='2' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Granted During Year</Data>
         </Cell>
         <Cell sheet:Index='3' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Forfeited During Year</Data>
         </Cell>
         <Cell sheet:Index='4' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Exercised During Year</Data>
         </Cell>
         <Cell sheet:Index='5' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Expired During Year</Data>
         </Cell>
         <Cell sheet:Index='6' sheet:StyleID='Style-02'>
           <Data sheet:Type='String'>Outstanding at 31/12/2002</Data>
         </Cell>
      </Row>
     
      <Row sheet:StyleID='Style-04'>
         <Cell sheet:Index='1'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsOutstanding[@contextRef='I-2001']" /></Data>
         </Cell>
         <Cell sheet:Index='2'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsGranted[@contextRef='D-2002']" /></Data>
         </Cell>
         <Cell sheet:Index='3'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsForfeited[@contextRef='D-2002']" /></Data>
         </Cell>
         <Cell sheet:Index='4'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsExercised[@contextRef='D-2002']" /></Data>
         </Cell>
         <Cell sheet:Index='5'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsExpired[@contextRef='D-2002']" /></Data>
         </Cell>
         <Cell sheet:Index='6'>
            <Data sheet:Type='Number'><xsl:value-of select="ci:ShareOwnershipPlanShareOptionsOutstanding[@contextRef='I-2002']" /></Data>
         </Cell>
      </Row>







</xsl:for-each>




   </Table>
</Worksheet>

</Workbook>
</xsl:template>
</xsl:stylesheet>



