91.524.000-3 2009-09-30 91.524.000-3 2009-01-01 2009-09-30 91.524.000-3 2008-09-30 91.524.000-3 2008-12-31 91.524.000-3 2008-12-31 cl-ci-i:Restated 91.524.000-3 2008-01-01 2008-09-30 91.524.000-3 2007-12-31 91.524.000-3 2007-12-31 cl-ci-i:Restated 91.524.000-3 2009-07-01 2009-09-30 91.524.000-3 2008-07-01 2008-09-30 iso4217:USD xbrli:pure xbrli:shares 38808516 12853384 1796 12739004 1418036 191498 3223 27944329 30060447 33919318 126286 616538 68930361 18478140 4399089 53703 1377 14147 24516014 24516014 1170330 28725 4406749 5605804 55805246 9619493 -26616223 27 38808543 68930361 737388 183819 1564217 4023953 38869914 5341 2116118 47111843 14991543 35 27345027 259240 513302 2788 43679930 45564098 35085153 525662 681206 83321071 26061522 2513328 473444 11294 30146745 30146745 2084101 24839 3953497 6062437 55805246 9682800 -18376203 46 47111889 83321071 567995 269620 1087157 1195332 37756973 1884168 49774816 12835231 89124 23773819 0 949323 356049 38261400 40468908 35999001 611904 613754 80550344 15846938 3238047 27783 245567 21031081 21031081 4883505 31816 4829071 9744392 65637370 14414229 -30276783 55 49774871 80550344 257854 486347 1672746 2370430 40081436 2207508 0 55805246 0 0 0 0 0 0 0 0 0 0 -63307 0 -8164626 -75394 47111843 0 0 0 0 0 0 -8227933 0 0 0 0 0 55805246 0 0 0 0 0 0 -75394 -8303327 46 -21 2 -19 47111889 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -170670 -63307 0 0 0 9853470 0 0 -18376203 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8303346 55805246 0 0 0 0 0 -170670 0 -233977 0 0 0 0 0 0 0 0 0 0 0 0 9853470 9853470 -8240020 0 0 0 0 0 0 0 -75392 -8227954 0 0 0 65637370 0 0 0 0 0 0 0 0 0 0 20324 0 1010776 -29266007 49774816 0 0 0 0 0 0 1031100 0 0 0 0 0 65637370 0 0 0 0 0 0 0 1031100 55 3 -8 -5 49774871 0 0 0 0 0 0 0 0 0 0 0 50805966 0 0 0 0 0 0 0 20324 0 0 0 14414229 0 0 -30276783 0 0 0 0 0 0 50805916 0 50 0 0 0 0 0 0 0 0 0 0 1031095 65637370 0 0 0 0 0 0 20324 0 0 0 0 0 0 0 0 0 0 0 0 14414229 14414229 1010776 0 0 0 0 0 0 0 -8 1031103 0 0 36554121 34003740 2550381 418718 111875 532720 8367454 984325 114046 -950292 -878876 -10489556 -8164647 -8164647 -8164626 -.0008087 0 -63307 -63307 -8227954 -8227933 -21 -.0008087 -21 -2324909 1519067 56937087 46234140 10702947 387777 212399 682094 7345069 35461 502720 -402187 1417557 1010779 1010779 1010776 .0001013 0 20324 20324 1031103 1031100 3 .0001013 3 406778 1498677 12586414 9452885 3133529 154078 37161 96437 2726527 984325 63632 -55868 73563 -828290 -1134294 -1134294 -1134283 -.0001099 0 16371 16371 -1117923 -1117912 -11 -.0001099 -11 306004 225510 21050044 16738531 4311513 158664 212399 682094 2385913 6807 -2150888 -253247 -1795436 -1906214 -1906214 -1906213 -.0001792 0 83324 83324 -1822890 -1822889 -1 -.0001792 -1 110778 574265 12426877 121256 1523485 768461 228282 -100510 -962560 11464317 21452 1468883 -1447431 15562784 25408708 -9845924 170962 170962 566426 737388 43392548 4868823 24807477 1289371 -5745762 147829 1294316 741026 191890 -1695623 -7441385 55832 2026152 -1970320 17881899 6665459 11216440 1804735 1804735 -234101 257854 1828488 60818818 6076425 57707820 2780335 55805246 9682800 65637370 14434553 65637370 14414229