96.596.540-8 2009-09-30 96.596.540-8 2009-01-01 2009-09-30 96.596.540-8 2008-09-30 96.596.540-8 2008-12-31 96.596.540-8 2008-12-31 cl-ci-i:Restated 96.596.540-8 2008-01-01 2008-09-30 96.596.540-8 2007-12-31 96.596.540-8 2007-12-31 cl-ci-i:Restated 96.596.540-8 2009-07-01 2009-09-30 96.596.540-8 2008-07-01 2008-09-30 iso4217:USD xbrli:pure xbrli:shares 201597000 10548000 4654847000 0 0 4591000 562837000 688402000 565914000 26015000 0 0 7167000 42578000 12543000 2754899000 2754899000 0 55992000 0 166844000 4112739000 640040000 0 0 0 0 15394000 8374398000 354596000 0 329517000 45875000 13988000 13123000 1400000 22746000 789075000 789075000 1851817000 0 0 0 638389000 40547000 31493000 2778063000 445635000 0 -141625000 4350837000 152413000 4807260000 8374398000 844852000 24875000 2028000 0 534058000 53771000 0 5619499000 3996000 0 1806000 0 3672000 15786000 0 49304000 0 4483886000 0 0 0 599458000 191704000 620356000 21099000 2618000 0 10445000 53769000 7885000 1725804000 1725804000 0 72939000 0 88879000 4012114000 631132000 0 0 0 0 4495000 7390403000 408064000 0 317870000 56942000 4740000 22672000 0 17910000 831630000 831630000 1225748000 0 0 0 604774000 40196000 0 1920022000 445635000 0 -96795000 4135046000 154865000 4638751000 7390403000 218470000 12334000 2757000 0 777266000 33732000 7687000 5664599000 675000 0 0 0 0 24021000 0 46417000 17139000 4352092000 0 0 1048000 581173000 80128000 509508000 46619000 0 0 7686000 33597000 8081000 1434334000 1434334000 0 36154000 0 90467000 4071689000 589268000 0 0 0 0 5313000 7167080000 333560000 0 254229000 129573000 3794000 11829000 0 24567000 771991000 771991000 1212353000 0 0 0 564794000 45348000 0 1886051000 409215000 0 -22979000 3965856000 156946000 4509038000 7167080000 166494000 13698000 76000 0 873205000 29691000 0 5732746000 0 8523000 5840000 0 0 23261000 0 0 445635000 0 0 0 0 0 0 0 0 0 0 -22170000 4135046000 0 215791000 0 0 4483886000 0 0 0 0 170961000 0 0 0 0 0 445635000 0 0 0 0 0 0 0 170961000 154865000 4506000 -6958000 -2452000 0 0 0 0 0 0 0 0 0 0 0 4638751000 0 0 0 0 0 0 -70681000 -22170000 0 0 10306000 10306000 -36420000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 168509000 445635000 0 0 0 0 0 -70681000 0 -92851000 0 0 0 -22660000 -22660000 -12354000 0 0 0 0 0 0 0 -36420000 -36420000 215791000 0 0 0 0 0 0 0 -6958000 175467000 0 0 28236000 28236000 437451000 0 0 0 0 0 0 0 0 0 0 -46634000 0 309768000 4275624000 4352092000 0 0 0 0 0 0 282881000 0 0 0 0 0 409215000 0 0 0 0 0 0 0 282881000 156946000 6341000 -1350000 4991000 4509038000 0 0 -28236000 0 0 0 0 0 0 0 0 4796910000 0 0 0 0 0 0 0 -46634000 0 0 -22979000 -22979000 -28236000 -28236000 0 3965856000 0 0 0 0 0 0 4634973000 0 161937000 0 0 0 0 0 0 0 0 0 0 287872000 409215000 0 0 0 0 0 0 -46634000 0 0 0 19747000 19747000 -3232000 0 0 0 0 0 0 0 0 309768000 0 0 0 0 0 0 0 -1350000 289222000 0 0 2007635000 1566552000 441083000 38588000 61481000 92385000 2043000 75914000 0 3541000 -7457000 14651000 14126000 0 33119000 228423000 220297000 220297000 215791000 1.079 0 1.079 1.079 0 -27301000 0 -22170000 0 0 -4641000 -44830000 175467000 0 170961000 4506000 0 0 1.079 4506000 8126000 0 0 70323000 2268088000 1658779000 609309000 46728000 44350000 96907000 1671000 82127000 0 1977000 -2247000 2541000 -22087000 0 42969000 390453000 316109000 316109000 309768000 1.5488 0 1.5488 1.5488 0 23792000 0 -46634000 0 0 4045000 -26887000 289222000 0 282881000 6341000 0 0 1.5488 6341000 74344000 0 0 59728000 740458000 557565000 182893000 12173000 29397000 34735000 857000 35504000 0 1674000 54000 -58077000 2815000 0 3976000 12554000 -13686000 -13686000 -14994000 -.075 0 -.075 -.075 0 -9329000 0 5098000 0 0 -1586000 -2645000 -16331000 0 -17639000 1308000 0 0 -.075 1308000 26240000 0 0 29113000 727737000 564013000 163724000 15716000 12372000 41562000 592000 22938000 0 678000 -1518000 -12193000 -12591000 0 14751000 69656000 61215000 61215000 58843000 .2942 0 .2942 .2942 0 46300000 0 -75882000 0 0 7871000 -37453000 23762000 0 21390000 2372000 0 0 .2942 2372000 8441000 0 0 20091000 0 0 0 0 0 0 0 15247000 162624000 0 0 0 0 79409000 0 0 -264759000 0 0 405858000 0 0 0 0 0 63641000 0 0 615212000 8858000 2312000 218470000 844852000 70300000 0 4657000 245547000 183158000 0 0 -28777000 12466000 0 0 0 0 13000 0 0 0 28637000 178022000 0 -58174000 -57874000 0 -26010000 -37081000 -31709000 0 0 -2706000 70562000 494131000 0 0 0 0 0 0 0 0 494131000 278000 0 0 57833000 0 0 0 0 0 -7457000 0 423569000 0 0 0 0 0 0 11494000 0 49745000 0 0 559843000 0 508308000 0 7912000 385840000 25250000 0 0 0 0 0 0 0 3878000 0 109921000 0 0 0 0 248018000 0 0 -338228000 0 0 0 0 0 0 0 0 52848000 0 0 118584000 6844000 0 166494000 291922000 59728000 0 7222000 391484000 182278000 0 0 19546000 18889000 0 0 0 0 904000 0 0 0 5303000 191389000 0 133053000 28666000 0 6894000 9962000 -65227000 0 0 5531000 -218347000 364526000 0 0 0 0 0 0 0 0 364526000 294000 0 0 65919000 0 0 0 0 0 -2247000 0 582873000 0 0 0 0 0 0 15539000 0 0 0 0 846548000 0 700297000 0 1117000 92286000 75375000 445635000 -96795000 437451000 -78102000 409215000 -22979000