89.862.200-2 2009-09-30 89.862.200-2 2009-01-01 2009-09-30 89.862.200-2 2008-09-30 89.862.200-2 2008-12-31 89.862.200-2 2008-12-31 cl-ci-i:Restated 89.862.200-2 2008-01-01 2008-09-30 89.862.200-2 2007-12-31 89.862.200-2 2007-12-31 cl-ci-i:Restated 89.862.200-2 2009-07-01 2009-09-30 89.862.200-2 2008-07-01 2008-09-30 iso4217:USD xbrli:pure xbrli:shares 72000000 82396000 1010100000 0 0 63730000 385535000 200000 49577000 0 8544000 0 19513000 82472000 20967000 1204967000 1213302000 0 507000 0 94042000 4100166000 0 0 0 0 0 32629000 5461093000 313368000 0 384419000 147000 2881000 469887000 0 107007000 1330799000 1330799000 2364871000 0 0 26320000 216165000 53746000 2849000 3114217000 453444000 0 -146261000 702917000 5977000 1016077000 5461093000 574429000 5393000 1119000 0 0 10059000 3797000 4247791000 0 9594000 42377000 0 295870000 1198000 8335000 90000000 168385000 761775000 0 0 10065000 342665000 1117000 45950000 0 612000 0 11518000 72125000 181722000 1066746000 1077190000 0 506000 0 90374000 3966063000 0 0 0 0 0 42201000 5196866000 284028000 0 389650000 302000 109764000 446381000 0 130675000 1551460000 1551460000 2087859000 0 0 26344000 167372000 47664000 3865000 2876802000 453444000 0 -306257000 614588000 6829000 768604000 5196866000 400972000 3574000 2217000 0 251000 12585000 2733000 4119676000 1345000 7858000 179240000 0 285313000 1389000 10444000 0 47815000 893688000 0 0 21439000 349433000 228000 46104000 0 5356000 0 11563000 65990000 8206000 953902000 964686000 0 1808000 0 88857000 3449448000 0 0 0 0 0 33689000 4566699000 235935000 0 364369000 355000 121637000 433882000 0 114499000 1294573000 1294573000 1791468000 0 0 25399000 171046000 61586000 4082000 2373249000 453444000 0 -45477000 485721000 5189000 898877000 4566699000 445583000 4543000 0 0 0 20378000 1806000 3602013000 1586000 15374000 6936000 0 271853000 1484000 10784000 0 453444000 0 0 0 0 0 0 0 0 1801000 1801000 662000 -306000 2157000 -724000 0 121339000 1611000 761775000 0 0 0 0 662000 0 280914000 0 0 662000 0 0 453444000 0 34621000 0 0 0 0 1370000 248325000 6829000 1960000 -2812000 -852000 768604000 0 0 -2592000 0 0 0 0 0 0 0 0 0 0 0 0 356000 0 -6193000 -724000 0 0 -301813000 -301813000 65000 -2644000 614588000 34621000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34621000 0 0 247473000 453444000 0 0 0 0 0 -6193000 0 -6917000 0 0 0 162956000 162956000 -138857000 0 0 0 0 0 0 0 -52000 -52000 -2657000 88329000 0 0 0 0 0 0 0 -1442000 282874000 0 0 0 453444000 0 0 0 0 0 0 0 0 0 1084000 1084000 -2227000 0 243159000 626267000 893688000 0 0 0 0 1084000 0 203641000 0 0 1084000 0 0 453444000 0 102613000 0 0 0 0 0 102112000 5189000 -813000 -749000 -1562000 898877000 0 0 0 0 0 0 0 0 0 0 0 999427000 0 0 0 0 1084000 0 0 -2227000 0 0 -45425000 -45425000 -52000 0 485721000 102613000 0 0 0 0 0 0 995800000 0 3627000 0 0 0 0 0 0 0 102613000 0 0 100550000 453444000 0 0 0 0 0 0 -2227000 0 0 0 -37291000 -37291000 -82716000 0 0 0 0 0 0 0 -52000 -52000 140546000 0 0 0 0 0 0 0 -749000 202828000 0 0 2479907000 1835031000 644876000 118751000 80308000 235259000 0 108784000 0 80066000 245000 13297000 -617000 0 -11013000 145740000 122122000 0 122122000 121339000 .36 0 .36 .36 0 195103000 0 -973000 0 -376000 33002000 160752000 282874000 0 280914000 1960000 0 .36 783000 23618000 0 0 115382000 3055190000 2208984000 846206000 126988000 75658000 271034000 0 124857000 0 81665000 605000 -11388000 587000 0 -36414000 287750000 242371000 0 242371000 243159000 .72 0 .72 .72 0 -44929000 0 -2252000 0 0 -7638000 -39543000 202828000 0 203641000 -813000 0 .72 -788000 45379000 0 0 85620000 883959000 643396000 240563000 39807000 30016000 83193000 0 39071000 0 29432000 77000 395000 -9000 0 -295000 61548000 51757000 0 51757000 52096000 .15 0 .15 .15 0 -19448000 0 -1207000 0 -376000 -2614000 -18417000 33340000 0 33856000 -516000 0 .15 -339000 9791000 0 0 37278000 1099767000 782976000 316791000 44356000 27258000 93189000 0 41182000 0 17951000 207000 -10806000 449000 0 -42032000 97283000 81345000 0 81345000 83041000 .25 0 .25 .25 0 -169411000 0 -1263000 0 0 -28800000 -141874000 -60529000 0 -58778000 -1751000 0 .25 -1696000 15938000 0 0 32102000 463600000 0 0 10904000 0 15440000 5792000 40906000 61458000 525058000 10179000 0 0 0 0 5434000 0 0 0 382000 338305000 0 0 2439000 0 0 0 58983000 7385000 -388018000 0 410725000 0 0 0 0 141639000 46411000 0 313000 139622000 34873000 171913000 1544000 0 400972000 574429000 2672756000 0 302481000 0 0 1931472000 -24797000 0 1534000 0 0 1565000 0 0 0 0 0 0 96435000 48568000 447522000 0 0 5549000 0 10822000 19218000 37983000 35136000 482658000 6526000 0 0 0 0 9419000 0 0 0 699000 601137000 0 0 0 0 0 0 2607000 8364000 -587323000 0 487074000 0 0 0 0 72510000 39138000 0 447000 222424000 78303000 -26362000 -1027000 0 445583000 418194000 3417595000 0 369724000 0 0 2636370000 -36021000 0 6708000 0 0 1433000 0 0 0 0 0 0 64716000 -9536000 453444000 -306257000 453444000 -83911000 453444000 -45477000