2 100 107 108 110 111 111 111 112 2016 1 2016 6 30 2016 2015 2016 2015 6 30 12 31 6 30 12 31 (1) 9,919,877,592 8,401,751,637 4,380,410,441 3,043,305,966 (2) 42,730,000 22,770,000 20,860,000 18,600,000 (3), (1) 212,889,774 117,990,987 848,710,944 448,695,212 (5) 78,753,297 44,392,821 46,153,493 21,196,969 (6) 70,515,490 148,581,416 7,158,625 21,963,787 (4), (2) 562,160,333 200,675,954 152,683,490 154,660,185 (7) 1,610,339,444 2,182,435,136 583,906,039 829,296,282 (8) 1,292,395,395 768,741,109 465,079,295 657,471,757 13,789,661,325 11,887,339,060 6,504,962,327 5,195,190,158 (9) 608,642 608,642 300,000 300,000 (3) — — 409,400,000 474,200,000 (10), (4) 1,523,051,860 1,507,745,095 8,908,966,095 9,103,798,500 (11) 25,554,588 25,512,148 32,225,939 32,874,602 (12) 9,736,623,071 9,896,905,884 2,324,746,631 2,278,222,674 (13) 254,895,101 287,469,734 59,683,035 161,458,068 (14) 7,611,422 6,571,007 2,305,039 2,910,998 (15) 2,525,720,318 2,707,099,617 638,260,640 671,513,765 (16) 1,307,103,982 1,307,103,982 — — (17) 39,667,726 39,861,860 7,514,570 8,413,988 (18) 939,235,746 769,158,717 552,639,261 433,253,394 (20) 648,565,965 65,214,382 581,650,952 11,896,660 17,008,638,421 16,613,251,068 13,517,692,162 13,178,842,649 30,798,299,746 28,500,590,128 20,022,654,489 18,374,032,807 2 2016 2016 6 30 2016 2015 2016 2015 6 30 12 31 6 30 12 31 (21) 354,888,600 810,387,282 — — (22) 139,916,944 100,141,631 50,983,750 51,600,000 (23) 3,481,021,337 2,590,986,856 3,190,083,204 1,955,648,512 (24) 529,894,128 1,000,313,388 275,904,920 664,814,193 (25) 959,957,097 925,629,768 352,762,277 341,050,125 (26) 705,586,914 261,889,152 97,982,064 52,527,324 690,904 1,486,051 — — (27) 526,883,290 — 526,883,290 — (28) 4,972,692,448 4,061,298,404 2,261,813,944 1,992,292,436 (29) 898,254 856,189 — — 11,672,429,916 9,752,988,721 6,756,413,449 5,057,932,590 (30) 1,585,920 1,711,800 — — (31) 215,701,637 251,632,082 16,006,283 48,663,142 (32) 1,587,835,073 1,656,652,129 65,787,848 43,821,553 (33) 532,368,925 537,725,965 270,242,919 268,790,726 (18) 123,489,584 133,868,381 — — 2,460,981,139 2,581,590,357 352,037,050 361,275,421 14,133,411,055 12,334,579,078 7,108,450,499 5,419,208,011 (34) 1,350,982,795 1,350,982,795 1,350,982,795 1,350,982,795 (35) 4,075,084,573 4,075,078,879 4,306,629,798 4,306,624,104 (36) (23,815,295) (20,326,159) (32,110,000) (32,110,000) (37) 1,400,704,380 1,400,704,380 1,400,704,380 1,400,704,380 (38) 106,025,418 106,025,418 — — (39) 10,087,742,316 9,545,596,720 5,887,997,017 5,928,623,517 16,996,724,187 16,458,062,033 12,914,203,990 12,954,824,796 (331,835,496) (292,050,983) — — 16,664,888,691 16,166,011,050 12,914,203,990 12,954,824,796 30,798,299,746 28,500,590,128 20,022,654,489 18,374,032,807 2016 3 2016 6 30 6 2016 2015 2016 2015 6 30 6 30 6 30 6 30 6 6 6 6 (40), (5) 14,746,116,848 16,066,594,121 9,794,512,213 9,819,243,326 (40),(42), (5),(6) (8,728,850,579) (9,822,404,877) (7,230,733,348) (7,311,515,246) (41) (1,074,999,656) (1,183,028,440) (278,131,798) (281,457,251) (42), (6) (3,075,597,006) (3,151,532,081) (1,732,352,487) (1,794,082,706) (42), (6) (618,127,361) (636,737,390) (200,248,604) (197,878,217) — (43) 128,500,915 147,615,265 27,959,912 19,092,360 (45) (3,652,458) (864,201) 437,880 522,208 (44), (7) 29,324,814 25,593,306 188,273,191 1,343,685,273 29,320,541 24,127,694 29,259,953 25,075,083 1,402,715,517 1,445,235,703 569,716,959 1,597,609,747 (46) 270,631,425 280,322,295 28,714,525 85,636,149 216,974 479,332 2,310 20,852 (47) (155,881,955) (77,724,573) (8,087,688) (37,292,711) (154,425,835) (74,677,547) (7,425,990) (36,444,956) 1,517,464,987 1,647,833,425 590,343,796 1,645,953,185 (48) (442,944,614) (428,288,925) (104,087,006) (83,359,315) 1,074,520,373 1,219,544,500 486,256,790 1,562,593,870 1,069,028,886 1,198,721,948 486,256,790 1,562,593,870 5,491,487 20,822,552 (36) (3,489,136) (101,066) — — (3,567,718) 25,578 — — 78,582 (126,644) — — 1,071,031,237 1,219,443,434 486,256,790 1,562,593,870 1,065,539,750 1,198,620,882 486,256,790 1,562,593,870 5,491,487 20,822,552 (49) 0.791 0.887 (49) 0.791 0.887 4 2016 2016 6 30 6 2016 2015 2016 2015 6 30 6 30 6 30 6 30 6 6 6 6 15,872,954,189 17,175,368,825 10,399,173,799 10,564,492,221 11,436,028 4,653,963 6,286,806 4,273,310 (50)(a) 702,378,412 735,241,852 192,381,540 171,001,846 16,586,768,629 17,915,264,640 10,597,842,145 10,739,767,377 (6,926,623,988) (7,465,785,729) (6,654,907,504) (6,650,879,565) (1,945,040,313) (1,919,772,140) (710,226,260) (667,755,418) (2,311,227,862) (2,446,253,168) (713,254,972) (746,315,341) (50)(b) (1,619,541,956) (1,662,334,265) (881,045,003) (703,468,526) (12,802,434,119) (13,494,145,302) (8,959,433,739) (8,768,418,850) (51)(a) 3,784,334,510 4,421,119,338 1,638,408,406 1,971,348,527 (50)(f) 300,000,000 20,000,000 947,400,000 335,100,000 28,758,223 4,122,509 98,543,499 1,204,697,430 15,954,570 8,376,599 1,122,916 1,224,432 (50)(c) 314,264,388 382,394,526 3,980,100 2,231,250 658,977,181 414,893,634 1,051,046,515 1,543,253,112 (401,468,498) (789,350,659) (89,067,574) (174,920,538) (50)(g) (1,697,312,001) (522,010,000) (965,512,001) (349,620,000) (51)(b) (10,000,000) (100,000,000) — — (50)(d) (176,375,313) (202,050,468) (1,375,620) (370,000) (2,285,155,812) (1,613,411,127) (1,055,955,195) (524,910,538) (1,626,178,631) (1,198,517,493) (4,908,680) 1,018,342,574 2016 5 2015 6 30 6 2016 2015 2016 2015 6 30 6 30 6 30 6 30 6 6 6 6 46,000,000 285,204,138 — — (50)(e) — 304,095,000 — 304,095,000 46,000,000 589,299,138 — 304,095,000 (507,710,450) (369,614,233) — — (52,958,599) (71,268,047) — — (45,276,000) (62,813,434) — — (568,178) (1,057,823) — — (561,237,227) (441,940,103) — — (515,237,227) 147,359,035 — 304,095,000 5,518,018 (3,162,472) 2,970,456 (3,614,569) (51)(a) 1,648,436,670 3,366,798,408 1,636,470,182 3,290,171,532 7,575,374,183 5,266,389,764 2,714,972,098 864,393,047 (51)(c) 9,223,810,853 8,633,188,172 4,351,442,280 4,154,564,579 6 2016 2016 6 30 6 2015 1 1 1,350,982,795 4,079,399,151 10,040,344 1,216,339,469 66,981,927 8,663,818,498 (100,279,746) 15,287,282,438 2015 1-6 — (5,652,859) (101,066) — — 590,779,690 (64,935,952) 520,089,813 — — (101,066) — — 1,198,721,948 20,822,552 1,219,443,434 — — — — — 1,198,721,948 20,822,552 1,219,544,500 (36) — — (101,066) — — — — (101,066) (39) — — — — — (607,942,258) (63,951,363) (671,893,621) — — — — — (607,942,258) (63,951,363) (671,893,621) (35) — (5,652,859) — — — — (21,807,141) (27,460,000) 2015 6 30 1,350,982,795 4,073,746,292 9,939,278 1,216,339,469 66,981,927 9,254,598,188 (165,215,698) 15,807,372,251 2016 1 1 1,350,982,795 4,075,078,879 (20,326,159) 1,400,704,380 106,025,418 9,545,596,720 (292,050,983) 16,166,011,050 2016 1-6 — 5,694 (3,489,136) — — 542,145,596 (39,784,513) 498,877,641 — — (3,489,136) — — 1,069,028,886 5,491,487 1,071,031,237 — — — — — 1,069,028,886 5,491,487 1,074,520,373 (36) — — (3,489,136) — — — — (3,489,136) (39) — — — — — (526,883,290) (45,276,000) (572,159,290) — — — — — (526,883,290) (45,276,000) (572,159,290) — 5,694 — — — — — 5,694 2016 6 30 1,350,982,795 4,075,084,573 (23,815,295) 1,400,704,380 106,025,418 10,087,742,316 (331,835,496) 16,664,888,691 2016 7 2015 6 30 6 2015 1 1 1,350,982,795 4,306,073,277 (14,321,000) 1,216,339,469 4,877,281,580 11,736,356,121 2015 1-6 — — — — 954,651,612 954,651,612 — — — — 1,562,593,870 1,562,593,870 — — — — 1,562,593,870 1,562,593,870 (39) — — — — (607,942,258) (607,942,258) — — — — (607,942,258) (607,942,258) 2015 6 30 1,350,982,795 4,306,073,277 (14,321,000) 1,216,339,469 5,831,933,192 12,691,007,733 2016 1 1 1,350,982,795 4,306,624,104 (32,110,000) 1,400,704,380 5,928,623,517 12,954,824,796 2016 1-6 — 5,694 — — (40,626,500) (40,620,806) — — — — 486,256,790 486,256,790 — — — — 486,256,790 486,256,790 (39) — — — — (526,883,290) (526,883,290) — — — — (526,883,290) (526,883,290) — 5,694 — — — 5,694 2016 6 30 1,350,982,795 4,306,629,798 (32,110,000) 1,400,704,380 5,887,997,017 12,914,203,990 8 2016 2016 6 30 6 1993 6 16 1995 12 27 482,400,000 H 1993 7 15 A 1993 8 27 9 H 1,308,219,178 [2008]445 2008 4 2 15 6 2009 10 19 A 42,763,617 1,308,219,178 1,350,982,795 (1) 2016 8 30 (10) (11) (14) (17) (23) (29) (1) 2006 2 15 15 (2) 2016 6 30 6 2016 6 30 2016 6 30 6 (3) 1 1 12 31 2016 9 (4) (5) (a) (b) (c) (6) (7) 10 2016 (8) (a) (b) (9) (a) (i) 12 12 12 12 12 12 (ii) 2016 11 (9) (a) (ii) (iii) 50% 50% 20% 20% 50% (iv) (1) (2) (3) 12 2016 (9) (b) (c) (10) (a) 10,000,000 (b) A B C A B C 2016 13 (10) (b) 0% 0% 5% 5% 50% 50% 100% 100% (c) (d) (11) (a) (b) (c) (d) (e) (12) 14 2016 (12) (a) (b) (c) (d) (19) 2016 15 (13) 20-40 3% 5% 2.4% 4.9% (19) (14) (a) (b) 20-40 3% 5% 2.4% 4.9% 5-14 3% 5% 6.8% 19.4% 5-12 3% 5% 7.9% 19.4% 5-10 3% 5% 9.5% 19.4% (c) (19) 16 2016 (14) (d) (26)(b) (e) (15) (19) (16) 3 (17) (a) 30-50 (b) 1993 6 16 5-10 2016 17 (17) (c) 5-10 (d) 5-10 (e) 10 (f) (g) (h) (19) (18) 18 2016 (19) (20) (a) (b) (c) 2016 19 (20) (c) (21) (22) (23) (a) (b) (24) 20 2016 (24) (25) (26) (a) (b) (27) 2016 21 (27) (28) (1) (2) (3) (29) (a) (i) (16) (ii) (19) 2016 6 30 6 3,832,393 2015 6 30 6 1,236,712 2016 6 30 407,018,611 2015 12 31 413,382,183 (12) 22 2016 (29) (a) (iii) 2016 6 30 939,235,746 (18) 2016 6 30 570,482,000 (iv) (v) (vi) (20)(b) 2000 2003 (1) 3%-25% 3%,6% 17% 3% 5% 3,000 250 3,000 220 5% 7% 5% 2016 23 (2) 1994 4 18 15% 1997 3 23 2007 7 5 [2007]664 9 9 2007 7 6 2008 4 2007 15% 33% 2007 25% (3) 16.5% 3%-12% (4) 17% 15% (5) 3,000 250 220 3,884,000 (6) 2008 11 6 [2008]897 H H 10% 24 2016 (1) 2016 2015 6 30 12 31 395,073 424,497 674,514,581 389,464,333 (i) 8,548,901,199 7,185,485,353 (ii) 656,860,000 489,020,000 (iii) 39,206,739 337,357,454 9,919,877,592 8,401,751,637 (iv) 85,302,843 79,939,295 (i) (ii) 2016 6 30 7.0% 2015 12 31 7.5% (iii) 2016 6 30 31,538,321 2015 12 31 31,504,108 (22) 5,267,000 2015 12 31 4,057,894 2,401,418 2015 12 31 1,795,452 2015 12 31 300,000,000 (iv) 2016 6 30 2016 2015 6 30 12 31 9,919,877,592 8,401,751,637 (656,860,000) (489,020,000) (39,206,739) (337,357,454) 9,223,810,853 7,575,374,183 (2) 2016 6 30 2015 12 31 42,730,000 22,770,000 2016 6 30 158,803,713 2015 12 31 228,139,434 2015 12 31 2016 6 30 2015 12 31 2016 25 (3) 2016 2015 6 30 12 31 408,069,213 313,868,670 (195,179,439) (195,877,683) 212,889,774 117,990,987 30-100 (a) 2016 2015 6 30 12 31 211,281,305 117,065,349 1,369,540 545,871 614,813 814,122 127,122 110,102 110,102 — — 605,020 194,566,331 194,728,206 408,069,213 313,868,670 2016 6 30 8,109,549 2015 12 31 7,921,217 2016 2015 6 30 12 31 8,109,549 7,921,217 26 2016 (3) (b) 2016 6 30 2015 12 31 29,501,710 7.23% (29,501,710) 100% 30,201,710 9.62% (30,201,710) 100% C 378,567,503 92.77% (165,677,729) 43.76% 283,666,960 90.38% (165,675,973) 58.41% 408,069,213 100% (195,179,439) 47.83% 313,868,670 100% (195,877,683) 62.41% (c) 2016 6 30 14,996,236 (14,996,236) 100% (i) 11,245,784 (11,245,784) 100% (ii) 3,259,690 (3,259,690) 100% (iii) 29,501,710 (29,501,710) (i) (ii) (iii) 2016 27 (3) (d) C 2016 6 30 2015 12 31 211,281,305 — — 117,065,349 — — 1,369,540 (68,477) 5% 545,871 (27,294) 5% 614,813 (307,407) 50% 814,122 (407,061) 50% 127,122 (127,122) 100% 110,102 (110,102) 100% 110,102 (110,102) 100% — — — — — — 605,020 (605,020) 100% 165,064,621 (165,064,621) 100% 164,526,496 (164,526,496) 100% 378,567,503 (165,677,729) 43.76% 283,666,960 (165,675,973) 58.41% (e) 382,605 1,646 1,075,924 700,000 (f) 2016 6 30 6 6,571 2015 6 30 6 653 (g) 2016 6 30 63,877,028 (34,583,754) 15.65% (h) 2016 6 30 2015 12 31 28 2016 (4) 2016 2015 6 30 12 31 (i) 349,558,701 — (ii) 67,113,690 56,248,785 28,757,573 24,388,135 26,323,117 27,900,032 (iii) 20,000,000 — 18,670,706 45,814,654 17,441,647 17,441,647 3,540,956 5,545,370 (iv) 2,075,987 15,381,998 100,594,964 79,358,957 634,077,341 272,079,578 (71,917,008) (71,403,624) 562,160,333 200,675,954 (i) (5) (5) (ii) (5) (iii) (iv) (5) 2016 29 (4) (a) 2016 6 30 2015 12 31 515,422,156 150,182,199 4,451,970 3,059,079 20,052,385 48,854,292 25,636,973 978,016 511,865 737,691 8,684,044 9,277,730 59,317,948 58,990,571 634,077,341 272,079,578 2016 6 30 2015 12 31 (b) 2016 6 30 2015 12 31 17,441,647 2.75% (17,441,647) 100% 17,441,647 6.41% (17,441,647) 100% A 6,746,987 1.06% — — 8,821,351 3.24% — — B (i) 383,197,789 60.44% — — 62,899,286 23.12% — — C 226,690,918 35.75% (54,475,361) 24.03% 182,917,294 67.23% (53,961,977) 29.50% 634,077,341 100% (71,917,008) 11.34% 272,079,578 100% (71,403,624) 26.24% (i) (3) 50% B 30 2016 (4) (c) 2016 6 30 17,441,647 (17,441,647) 100% (i) (i) 8,584,437 8,857,210 (d) C 2016 6 30 2015 12 31 166,298,810 — — 123,121,531 — — 2,782,855 (139,143) 5% 3,059,079 (152,954) 5% 6,546,070 (3,273,035) 50% 5,855,323 (2,927,662) 50% 1,651,973 (1,651,973) 100% 978,016 (978,016) 100% 511,865 (511,865) 100% 737,691 (737,691) 100% 7,023,044 (7,023,044) 100% 7,616,730 (7,616,730) 100% 41,876,301 (41,876,301) 100% 41,548,924 (41,548,924) 100% 226,690,918 (54,475,361) 24.03% 182,917,294 (53,961,977) 29.50% (e) 1,932,960 1,419,576 (f) 2016 6 30 6 2015 6 30 6 2016 31 (4) (g) 2016 6 30 167,200,000 26.37% — 157,200,000 24.79% — 28,744,715 4.53% — 26,024,326 4.10% — 20,000,000 3.16% — 399,169,041 62.95% — (5) (a) 2016 6 30 2015 12 31 73,593,380 93.45% 40,244,046 90.65% 1,679,870 2.13% 791,721 1.78% 3,428,700 4.35% 3,311,707 7.46% 51,347 0.07% 45,347 0.11% 78,753,297 100% 44,392,821 100% 2016 6 30 5,159,917 2015 12 31 4,148,775 (b) 2016 6 30 29,886,720 37.95% 32 2016 (6) 2016 2015 6 30 12 31 70,515,490 148,581,416 2016 6 30 2015 12 31 (7) (a) 2016 6 30 2015 12 31 552,157,231 (1,659,796) 550,497,435 644,183,244 (2,487,995) 641,695,249 407,335,059 (7,523,656) 399,811,403 609,947,904 (8,736,698) 601,211,206 63,973,692 — 63,973,692 51,139,719 — 51,139,719 26,606,793 — 26,606,793 80,187,035 — 80,187,035 341,917,918 — 341,917,918 389,693,337 — 389,693,337 227,532,203 — 227,532,203 418,508,590 — 418,508,590 1,619,522,896 (9,183,452) 1,610,339,444 2,193,659,829 (11,224,693) 2,182,435,136 2016 33 (7) (b) 2015 2016 12 31 6 30 644,183,244 1,845,755,773 (1,937,781,786) 552,157,231 609,947,904 3,004,053,201 (3,206,666,046) 407,335,059 51,139,719 209,200,391 (196,366,418) 63,973,692 80,187,035 57,659,412 (111,239,654) 26,606,793 389,693,337 2,315,167,353 (2,362,942,772) 341,917,918 418,508,590 8,537,875,523 (8,728,851,910) 227,532,203 2,193,659,829 15,969,711,653 (16,543,848,586) 1,619,522,896 (c) 2015 2016 12 31 6 30 (2,487,995) — — 828,199 (1,659,796) (8,736,698) — — 1,213,042 (7,523,656) (11,224,693) — — 2,041,241 (9,183,452) (d) 34 2016 (8) 2016 2015 6 30 12 31 (i) 780,000,000 — 454,231,422 571,276,009 56,965,706 197,334,248 1,198,267 130,852 1,292,395,395 768,741,109 (i) (9) 2016 2015 6 30 12 31 — 9,261,821 9,261,821 (8,653,179) (8,653,179) 608,642 608,642 (a) 2015 2016 12 31 6 30 — — 3,985,261 — 3,985,261 — — 3,610,000 — 3,610,000 — — 1,666,560 — 1,666,560 — 9,261,821 — 9,261,821 — 2016 35 (9) (a) 2015 2016 12 31 6 30 — — (3,985,261) — (3,985,261) — (3,610,000) — (3,610,000) — (1,057,918) — (1,057,918) (8,653,179) — (8,653,179) (b) (10) 2016 2015 6 30 12 31 (a) 228,444,177 225,462,073 (b) 1,295,827,683 1,283,503,022 1,524,271,860 1,508,965,095 (1,220,000) (1,220,000) 1,523,051,860 1,507,745,095 (a) 2015 2016 12 31 6 30 225,462,073 2,982,104 — — 228,444,177 50% 50% — 50% (2)(b) 36 2016 (10) (b) 2015 2016 12 31 6 30 (i) 1,127,813,513 9,117,821 — — — 1,136,931,334 50% 44.44% — 133,456,185 14,190,747 — — (14,098,052) 133,548,880 39% 39% — 17,058,242 2,302,947 — 5,694 — 19,366,883 30% 30% — 2,197,360 (36,258) — — — 2,161,102 30% 30% — 1,757,722 763,180 78,582 — — 2,599,484 40% 40% — 1,220,000 — — — — 1,220,000 (1,220,000) 1,283,503,022 26,338,437 78,582 5,694 (14,098,052) 1,295,827,683 (1,220,000) (i) 50% 44.44% 9 4 5 9,117,821 9,296,605 178,784 (2)(c) (11) 2015 12 31 25,512,148 (i) 1,005,502 (797,123) (165,939) 2016 6 30 25,554,588 (i) 2016 1 1,005,502 1,715,030 2016 6 30 6 2015 6 30 6 2016 6 30 2015 12 31 2016 37 (12) 2015 12 31 6,123,673,099 10,194,261,003 350,324,541 773,301,752 17,441,560,395 118,323,356 246,604,195 7,799,397 40,476,677 413,203,625 — 25,131,356 7,799,397 40,476,677 73,407,430 117,666,499 221,472,839 — — 339,139,338 656,857 — — — 656,857 (127,192,097) (282,804,214) (14,936,875) (23,830,934) (448,764,120) (107,312,271) (156,531,569) (14,936,875) (23,693,729) (302,474,444) (i) (18,164,796) (126,272,645) — (137,205) (144,574,646) (1,715,030) — — — (1,715,030) 2016 6 30 6,114,804,358 10,158,060,984 343,187,063 789,947,495 17,405,999,900 2015 12 31 (1,442,584,826) (5,021,385,384) (192,837,568) (474,464,550) (7,131,272,328) (83,002,268) (266,037,281) (16,016,704) (46,537,666) (411,593,919) (82,757,510) (266,037,281) (16,016,704) (46,537,666) (411,349,161) (244,758) — — — (244,758) 58,046,997 188,034,034 12,082,712 22,344,286 280,508,029 53,300,523 116,937,689 12,082,712 22,221,023 204,541,947 (i) 4,036,946 71,096,345 — 123,263 75,256,554 709,528 — — — 709,528 2016 6 30 (1,467,540,097) (5,099,388,631) (196,771,560) (498,657,930) (7,262,358,218) 2015 12 31 (61,457,546) (349,186,841) (2,543,820) (193,976) (413,382,183) (691,294) (3,130,619) (91,354) (165,286) (4,078,553) (445,134) (3,130,619) (91,354) (165,286) (3,832,393) (246,160) — — — (246,160) 52,768 10,167,176 194,906 27,275 10,442,125 52,768 10,167,176 194,906 27,275 10,442,125 2016 6 30 (62,096,072) (342,150,284) (2,440,268) (331,987) (407,018,611) 2016 6 30 4,585,168,189 4,716,522,069 143,975,235 290,957,578 9,736,623,071 2015 12 31 4,619,630,727 4,823,688,778 154,943,153 298,643,226 9,896,905,884 (i) 2016 6 30 6 69,318,092 144,574,646 75,256,554 2016 6 30 2015 12 31 2016 6 30 6 411,349,161 2015 6 30 6 380,106,050 366,627,174 5,845,064 38,876,923 2015 6 30 6 336,380,116 6,966,129 36,759,805 339,139,338 2015 6 30 6 816,903,415 38 2016 (12) (a) 2016 6 30 98,554,244 235,603,925 2015 12 31 56,228,495 102,660,465 190,402,573 (108,754,565) (7,991,724) 73,656,284 45,201,352 (20,289,231) (14,161) 24,897,960 235,603,925 (129,043,796) (8,005,885) 98,554,244 (b) 2016 6 30 2015 12 31 (c) (19) 3,832,393 (d) 2016 6 30 2015 12 31 525,558,000 590,092,000 46,454,000 49,321,000 572,012,000 639,413,000 (15) 2016 39 (12) (d) (13) 2016 6 30 2015 12 31 84,098,488 — 84,098,488 45,645,690 — 45,645,690 34,820,911 — 34,820,911 3,749,476 — 3,749,476 24,562,786 — 24,562,786 28,698,169 — 28,698,169 15,998,126 — 15,998,126 15,998,126 — 15,998,126 14,559,861 — 14,559,861 12,277,670 — 12,277,670 9,442,915 — 9,442,915 8,028,094 — 8,028,094 8,938,083 — 8,938,083 108,143,961 — 108,143,961 8,146,417 — 8,146,417 11,363,320 — 11,363,320 5,332,237 — 5,332,237 35,000 — 35,000 4,374,745 — 4,374,745 3,595,846 — 3,595,846 3,711,704 — 3,711,704 — — — 3,258,376 — 3,258,376 3,258,376 — 3,258,376 3,064,005 — 3,064,005 1,268,376 — 1,268,376 2,981,453 — 2,981,453 885,462 — 885,462 2,840,106 — 2,840,106 3,429,437 — 3,429,437 2,484,681 — 2,484,681 20,840,772 — 20,840,772 2,078,440 — 2,078,440 — — — 2,057,444 — 2,057,444 4,752,858 — 4,752,858 1,633,501 — 1,633,501 300,574 — 300,574 1,552,249 — 1,552,249 769,831 — 769,831 1,405,149 — 1,405,149 — — — 1,323,310 — 1,323,310 1,032,000 — 1,032,000 1,312,651 — 1,312,651 1,121,539 — 1,121,539 1,147,846 — 1,147,846 — — — 1,056,479 — 1,056,479 61,712 — 61,712 1,029,033 — 1,029,033 — — — 11,684,105 — 11,684,105 12,213,445 — 12,213,445 254,895,101 — 254,895,101 287,469,734 — 287,469,734 40 2016 (13) (a) 2015 2016 12 31 6 30 255,000,000 45,645,690 38,452,798 — 84,098,488 39% 34% 268,000,000 3,749,476 31,363,813 (292,378) 34,820,911 18% 13% 315,508,388 28,698,169 7,727,848 (11,863,231) 24,562,786 91% 91% 400,000,000 15,998,126 — — 15,998,126 4% 4% 403,642,000 12,277,670 11,524,379 (9,242,188) 14,559,861 90% 87% 299,220,000 8,028,094 3,868,464 (2,453,643) 9,442,915 8% 4% 422,500,000 108,143,961 27,161,837 (126,367,715) 8,938,083 100% 99% 308,330,000 11,363,320 15,739,242 (18,956,145) 8,146,417 75% 73% 18,819,000 35,000 5,791,254 (494,017) 5,332,237 99% 98% 38,917,512 3,595,846 5,046,392 (4,267,493) 4,374,745 39% 39% 6,835,000 — 5,892,185 (2,180,481) 3,711,704 86% 86% 140,000,000 3,258,376 — — 3,258,376 2% 2% 26,363,636 1,268,376 7,014,511 (5,218,882) 3,064,005 94% 94% 16,706,431 885,462 3,296,008 (1,200,017) 2,981,453 94% 83% 30,250,459 3,429,437 8,474,058 (9,063,389) 2,840,106 76% 76% 509,960,732 20,840,772 20,089,510 (38,445,601) 2,484,681 73% 73% 2,950,000 — 2,872,156 (793,716) 2,078,440 97% 97% 40,120,000 4,752,858 3,754,238 (6,449,652) 2,057,444 76% 75% 29,581,926 300,574 4,907,562 (3,574,635) 1,633,501 99% 99% 9,165,065 769,831 3,265,467 (2,483,049) 1,552,249 94% 94% 4,834,000 — 1,455,149 (50,000) 1,405,149 30% 30% 6,938,350 1,032,000 2,013,629 (1,722,319) 1,323,310 84% 84% 29,900,988 1,121,539 8,601,393 (8,410,281) 1,312,651 93% 93% 3,240,000 — 1,147,846 — 1,147,846 35% 35% 17,254,400 61,712 1,051,929 (57,162) 1,056,479 13% 13% 1,220,967 — 1,029,033 — 1,029,033 84% 84% 12,213,445 85,024,004 (85,553,344) 11,684,105 80% 80% 287,469,734 306,564,705 (339,139,338) 254,895,101 2016 41 (13) (a) 2016 6 30 6 2015 6 30 6 69,318,092 144,574,646 2015 6 30 6 49,460,414 141,772,209 (b) 2016 6 30 6 2015 6 30 6 (14) 2016 2015 6 30 12 31 7,611,422 6,571,007 (15) 2015 12 31 2,099,783,750 415,988,313 18,629,100 974,935,670 339,518,077 3,848,854,910 — 627,171 — — — 5,350,307 5,977,478 — (90,739,170) — — — — (90,739,170) 2016 6 30 2,009,671,751 415,988,313 18,629,100 974,935,670 344,868,384 3,764,093,218 2015 12 31 (345,466,592) (203,882,882) (18,629,100) (444,655,746) (129,120,973) (1,141,755,293) — (20,986,086) (16,397,619) — (49,072,402) (16,164,838) (102,620,945) — 6,003,338 — — — — 6,003,338 2016 6 30 (360,449,340) (220,280,501) (18,629,100) (493,728,148) (145,285,811) (1,238,372,900) 2016 6 30 1,649,222,411 195,707,812 — 481,207,522 199,582,573 2,525,720,318 2015 12 31 1,754,317,158 212,105,431 — 530,279,924 210,397,104 2,707,099,617 2016 6 30 6 102,620,945 2015 6 30 6 100,412,958 55,561,036 47,059,909 2015 6 30 6 50,797,246 49,615,712 42 2016 (15) 2016 6 30 2015 12 31 2016 6 30 155,000 2015 12 31 51,683,000 2016 6 30 31,122,000 2015 12 31 31,782,000 (16) 2015 2016 12 31 6 30 — 958,868,617 — — 958,868,617 227,026,482 — — 227,026,482 — 130,895,740 — — 130,895,740 — 114,031,330 — — 114,031,330 — 24,642,782 — — 24,642,782 49,049,770 — — 49,049,770 1,504,514,721 — — 1,504,514,721 (a) — — — — — — — — — — (130,895,740) — — (130,895,740) — — — — — — (24,642,782) — — (24,642,782) (41,872,217) — — (41,872,217) (197,410,739) — — (197,410,739) 1,307,103,982 — — 1,307,103,982 2016 43 (16) (a) 2016 2015 6 30 12 31 (130,895,740) (130,895,740) (24,642,782) (24,642,782) (41,872,217) (41,872,217) (197,410,739) (197,410,739) (17) 2015 2016 12 31 6 30 17,431,686 4,086,258 (2,957,006) 18,560,938 7,116,896 1,923,668 (1,143,548) 7,897,016 6,637,194 859,497 (2,216,375) 5,280,316 4,802,284 45,806 (761,209) 4,086,881 3,873,800 1,372,459 (1,403,684) 3,842,575 39,861,860 8,287,688 (8,481,822) 39,667,726 44 2016 (18) (a) 2016 6 30 2015 12 31 404,536,404 101,134,101 281,250,744 70,312,686 10,035,080 2,508,770 10,759,220 2,689,805 38,921,728 9,730,432 34,102,432 8,525,608 47,772,740 11,943,185 85,554,512 21,388,628 3,317,151,476 829,287,869 2,732,546,792 683,136,698 3,818,417,428 954,604,357 3,144,213,700 786,053,425 1 1 784,422,465 666,210,087 1 170,181,892 119,843,338 954,604,357 786,053,425 (b) 2016 6 30 2015 12 31 489,098,768 122,274,692 533,864,420 133,466,105 15,109,752 3,777,438 17,963,676 4,490,919 51,224,260 12,806,065 51,224,260 12,806,065 555,432,780 138,858,195 603,052,356 150,763,089 1 1 20,626,662 26,610,652 1 118,231,533 124,152,437 138,858,195 150,763,089 2016 45 (18) (c) 2016 2015 6 30 12 31 340,756,849 345,082,076 1,941,173,240 1,769,750,774 2,281,930,089 2,114,832,850 2017 2021 485,293,000 2015 12 31 442,438,000 85,189,000 2015 12 31 86,271,000 (d) 2016 2015 6 30 12 31 2016 248,860,914 281,111,059 2017 330,207,609 336,857,590 2018 357,404,201 357,741,607 2019 320,803,816 329,760,124 2020 471,202,396 464,280,394 2021 212,694,304 — 1,941,173,240 1,769,750,774 (e) 2016 6 30 2015 12 31 15,368,611 939,235,746 16,894,708 769,158,717 15,368,611 123,489,584 16,894,708 133,868,381 46 2016 (19) 2015 2016 12 31 6 30 267,281,307 2,315,565 (2,495,500) (6,571) 1,646 267,096,447 195,877,683 382,605 (1,075,924) (6,571) 1,646 195,179,439 71,403,624 1,932,960 (1,419,576) — — 71,917,008 11,224,693 — — (2,041,241) — 9,183,452 8,653,179 — — — — 8,653,179 1,220,000 — — — — 1,220,000 852,747 — — — (246,160) 606,587 413,382,183 3,832,393 — (10,442,125) 246,160 407,018,611 197,410,739 — — — — 197,410,739 900,024,848 6,147,958 (2,495,500) (12,489,937) 1,646 891,189,015 (20) 2016 2015 6 30 12 31 (3) 572,912,001 — 75,653,964 65,214,382 648,565,965 65,214,382 (21) 2016 2015 6 30 12 31 (i) 334,888,600 301,942,672 (ii) 20,000,000 208,444,610 (iii) — 300,000,000 354,888,600 810,387,282 2016 47 (21) (i) 288,888,600 338,000,000 2015 12 31 283,176,400 338,000,000 46,000,000 2015 12 31 18,766,272 22,399,465 (ii) 2016 6 30 20,000,000 2015 12 31 20,000,000 124,661,317 63,783,293 (iii) 2015 12 31 300,000,000 2016 1 2016 6 30 1.45% 5.60% 2015 12 31 1.48% 5.60% (22) 2016 2015 6 30 12 31 113,157,854 68,022,320 26,759,090 32,119,311 139,916,944 100,141,631 5,267,000 2015 12 31 4,057,894 (1) 48 2016 (23) 2016 2015 6 30 12 31 2,318,231,611 1,692,948,348 (5) 1,132,812,346 879,652,889 28,071,521 16,975,251 1,905,859 1,410,368 3,481,021,337 2,590,986,856 (a) 2016 6 30 54,829,633 2015 12 31 53,746,030 (b) 2016 2015 6 30 12 31 3,426,191,704 2,537,240,826 31,116,999 32,294,411 7,390,946 4,354,162 16,321,688 17,097,457 3,481,021,337 2,590,986,856 (24) 2016 2015 6 30 12 31 529,894,128 1,000,313,388 2016 6 30 15,722,018 2015 12 31 13,766,714 (25) 2016 2015 6 30 12 31 (a) 821,087,827 788,693,683 (b) 23,933,233 22,745,678 (c) 98,839,641 98,978,948 (d) 16,096,396 15,211,459 959,957,097 925,629,768 2016 49 (25) (a) 2015 2016 12 31 6 30 521,462,427 1,374,624,800 (1,356,400,180) 539,687,047 — 79,069,870 (79,069,870) — 14,914,382 106,781,957 (107,100,649) 14,595,690 11,635,024 91,000,558 (91,356,779) 11,278,803 1,686,122 7,910,185 (7,896,109) 1,700,198 1,593,236 7,871,214 (7,847,761) 1,616,689 16,699,563 116,386,058 (115,249,646) 17,835,975 235,617,311 48,932,359 (35,580,555) 248,969,115 788,693,683 1,725,795,044 (1,693,400,900) 821,087,827 (b) 2015 2016 12 31 6 30 18,765,809 212,359,299 (211,379,774) 19,745,334 3,979,869 12,440,117 (12,232,087) 4,187,899 22,745,678 224,799,416 (223,611,861) 23,933,233 (c) 2016 2015 6 30 12 31 (33) 98,606,523 98,470,798 (i) 233,118 508,150 98,839,641 98,978,948 (i) 2016 6 30 6 1,977,902 (d) 2016 2015 6 30 12 31 (33) 16,096,396 15,211,459 50 2016 (26) 2016 2015 6 30 12 31 247,882,544 122,496,662 184,242,046 58,051,366 179,005,854 23,863,186 29,225,423 7,208,969 22,785,860 5,967,324 1,378,996 3,303,668 41,066,191 40,997,977 705,586,914 261,889,152 (27) 2016 2015 6 30 12 31 271,406,311 — 255,476,979 — 526,883,290 — (28) 2016 2015 6 30 12 31 2,341,921,869 1,948,497,991 641,193,217 648,667,909 543,146,271 600,398,710 (i) 378,876,489 84,107,852 345,846,277 138,921,466 196,194,808 140,129,568 73,990,162 51,706,889 54,084,797 53,494,182 45,869,413 30,112,147 11,722,111 11,727,176 (ii) 10,000,000 20,000,000 329,847,034 333,534,514 4,972,692,448 4,061,298,404 (i) (ii) 2015 12 31 20,000,000 10,000,000 2016 6 30 521,359,948 2015 12 31 475,844,128 2016 51 (29) 2016 2015 6 30 12 31 (30) 898,254 856,189 (30) 2016 2015 6 30 12 31 (i) 509,706 490,368 (ii) 1,974,468 2,077,621 2,484,174 2,567,989 (i) (509,706) (490,368) (ii) (388,548) (365,821) (898,254) (856,189) 1,585,920 1,711,800 (i) 509,706 69,113 2015 12 31 490,368 69,113 2016 12 31 (ii) 1,974,468 1,991,998 2015 12 31 2,077,621 2,184,670 2021 4 1 388,548 2015 12 31 365,821 2016 6 30 2015 12 31 52 2016 (31) 3 (32) 2015 2016 12 31 6 30 1,656,652,129 138,103,605 (206,920,661) 1,587,835,073 2015 2016 12 31 6 30 194,623,891 — (5,892,316) 188,731,575 180,662,792 4,561 (5,947,275) 174,720,078 169,782,864 — (5,436,389) 164,346,475 163,475,093 — (6,339,967) 157,135,126 159,164,684 — (5,847,078) 153,317,606 136,622,799 — (6,289,262) 130,333,537 109,123,851 61,498,606 (72,555,167) 98,067,290 95,465,286 — (3,843,706) 91,621,580 45,983,867 35,789,498 (768,423) 81,004,942 118,986,235 25 (71,188,694) 47,797,566 45,692,325 — (511,880) 45,180,445 40,392,771 1,002,620 (1,441,706) 39,953,685 33,562,651 — (1,860,284) 31,702,367 6,300,001 32,656,859 (13,359,839) 25,597,021 23,724,680 — (1,890,356) 21,834,324 11,519,933 — (544,190) 10,975,743 10,549,116 — (1,690,388) 8,858,728 111,019,290 7,151,436 (1,513,741) 116,656,985 1,656,652,129 138,103,605 (206,920,661) 1,587,835,073 2016 53 (33) 2016 2015 6 30 12 31 (a) 382,152,349 391,090,281 (b) 264,919,495 260,317,941 647,071,844 651,408,222 (25) (114,702,919) (113,682,257) 532,368,925 537,725,965 (a) 2016 2015 6 30 12 31 2.39%-3.46% 2.30%-3.51% 2016 2015 6 30 6 30 6 6 39,655,092 55,512,512 5,308,198 6,931,308 (b) (i) 2016 2015 6 30 12 31 264,919,495 260,317,941 — — 264,919,495 260,317,941 54 2016 (33) (b) (ii) 2016 1 1 260,317,941 — 8,608,508 — 3,785,998 (7,792,952) 2016 6 30 264,919,495 (iii) 2016 2015 6 30 12 31 3.00% 3.00% (2000-2003) (iv) 0.25% 2.72% 2.85% (v) 2015 12 31 (vi) 11.1 2015 12 31 11.1 (vii) 2016 55 (34) 2015 2016 12 31 6 30 695,913,617 — 695,913,617 655,069,178 — 655,069,178 1,350,982,795 — 1,350,982,795 2014 2015 12 31 6 30 695,913,617 — 695,913,617 655,069,178 — 655,069,178 1,350,982,795 — 1,350,982,795 (35) 2015 2016 12 31 6 30 3,987,557,061 — — 3,987,557,061 — 87,521,818 5,694 — 87,527,512 (10,206,170) 5,694 — (10,200,476) 93,338,214 — — 93,338,214 4,389,774 — — 4,389,774 4,075,078,879 5,694 — 4,075,084,573 2014 2015 12 31 6 30 3,992,428,160 59,485 (5,712,344) 3,986,775,301 — 86,970,991 — — 86,970,991 (9,120,011) — — (9,120,011) 91,701,228 — — 91,701,228 4,389,774 — — 4,389,774 4,079,399,151 59,485 (5,712,344) 4,073,746,292 56 2016 (36) 2016 6 30 6 2015 12 31 2016 6 30 (33,280,000) — (33,280,000) — — — — — 13,795,473 (3,567,718) 10,227,755 (3,567,718) — — (3,567,718) — (841,632) 78,582 (763,050) 78,582 — — 78,582 — (20,326,159) (3,489,136) (23,815,295) (3,489,136) — — (3,489,136) — 2015 6 30 6 2014 2015 12 31 6 30 (14,767,000) — (14,767,000) — — — — — 25,572,023 25,578 25,597,601 25,578 — — 25,578 — (764,679) (126,644) (891,323) (126,644) — — (126,644) — 10,040,344 (101,066) 9,939,278 (101,066) — — (101,066) — (37) 2015 2016 12 31 6 30 1,400,704,380 — — 1,400,704,380 2014 2015 12 31 6 30 1,216,339,469 — — 1,216,339,469 10% 50% 2016 57 (38) 2015 2016 12 31 6 30 106,025,418 — — 106,025,418 2014 2015 12 31 6 30 66,981,927 — — 66,981,927 [2012]20 2015 1.3% (39) 2016 2015 6 30 6 30 6 6 9,545,596,720 8,663,818,498 1,069,028,886 1,198,721,948 (526,883,290) (607,942,258) 10,087,742,316 9,254,598,188 2016 6 16 0.39 1,350,982,795 695,913,617 655,069,178 526,883,290 2015 2014 0.45 1,350,982,795 607,942,258 2016 6 30 (27) 2016 6 30 6 2015 6 30 6 (40) 2016 2015 6 30 6 30 6 6 (a) 14,591,619,722 15,842,763,003 (b) 154,497,126 223,831,118 14,746,116,848 16,066,594,121 2016 2015 6 30 6 30 6 6 (a) (8,622,031,858) (9,680,116,688) (b) (106,818,721) (142,288,189) (8,728,850,579) (9,822,404,877) 58 2016 (40) (a) 2016 6 30 2015 6 30 6 6 14,591,619,722 (8,622,031,858) 15,842,763,003 (9,680,116,688) (b) 2016 6 30 2015 6 30 6 6 26,734,554 (18,684,615) 56,792,021 (16,043,768) 25,536,720 (23,614,104) 20,263,388 (20,857,294) 19,431,400 (18,601,994) 44,636,780 (45,798,454) 11,749,334 (10,390,476) 25,611,145 (23,637,486) 71,045,118 (35,527,532) 76,527,784 (35,951,187) 154,497,126 (106,818,721) 223,831,118 (142,288,189) (41) 2016 2015 6 30 6 30 6 6 839,275,106 930,943,143 133,172,386 141,520,542 100,704,925 107,212,687 1,799,988 3,268,768 47,251 83,300 1,074,999,656 1,183,028,440 2016 59 (42) 2016 2015 6 30 6 30 6 6 5,187,508,181 6,094,294,030 2,000,835,962 2,054,528,547 1,747,807,146 1,950,325,068 937,179,111 965,292,638 764,083,990 810,158,579 523,249,051 487,423,873 345,977,619 293,505,738 238,751,806 241,973,046 145,225,987 153,432,291 128,860,456 131,980,362 80,335,360 87,867,339 79,982,818 93,573,048 63,409,567 65,744,703 59,350,727 64,131,958 120,017,165 116,443,128 12,422,574,946 13,610,674,348 (43) — 2016 2015 6 30 6 30 6 6 — 7,338,690 3,980,528 7,338,690 3,920,036 — 60,492 (141,576,532) (169,919,562) (5,706,356) 3,331,739 9,094,196 11,070,816 2,349,087 3,921,214 (128,500,915) (147,615,265) (44) 2016 2015 6 30 6 30 6 6 29,320,541 24,127,694 4,273 — — 1,165,614 — 299,998 29,324,814 25,593,306 60 2016 (45) 2016 2015 6 30 6 30 6 6 (179,935) (302,290) — (70,221) 3,832,393 1,236,712 3,652,458 864,201 (46) 2016 2015 6 30 6 30 6 6 (a) 262,345,468 274,651,110 1,830,180 489,222 1,183,787 867,774 216,974 479,332 216,974 479,332 5,055,016 3,834,857 270,631,425 280,322,295 2016 6 30 6 (a) 2016 2015 6 30 6 30 6 6 203,172,342 118,705,513 32,980,373 113,541,285 6,554,034 3,684,913 19,638,719 38,719,399 262,345,468 274,651,110 2016 61 (47) 2016 2015 6 30 6 30 6 6 154,425,835 74,677,547 69,690,003 74,677,547 84,735,832 — 613,655 540,000 420,991 761,955 20,214 747,887 401,260 997,184 155,881,955 77,724,573 2016 6 30 6 (48) 2016 2015 6 30 6 30 6 6 — 621,462,373 588,802,303 — 1,624,879 1,549,926 — 313,188 691,636 (180,455,826) (162,754,940) 442,944,614 428,288,925 2016 2015 6 30 6 30 6 6 1,517,464,987 1,647,833,425 378,093,625 410,608,931 8,223,738 7,758,821 (13,139,310) (12,530,128) (22,302,978) (38,999,410) 17,244,263 7,711,265 74,825,276 53,739,446 442,944,614 428,288,925 62 2016 (49) (a) 2016 2015 6 30 6 30 6 6 1,069,028,886 1,198,721,948 1,350,982,795 1,350,982,795 0.791 0.887 — 0.791 0.887 (b) 2016 6 30 6 2015 6 30 6 (50) (a) 2016 2015 6 30 6 30 6 6 294,679,527 108,744,145 150,096,551 191,277,832 105,978,022 132,977,276 52,354,151 177,607,853 99,270,161 124,634,746 702,378,412 735,241,852 2016 63 (50) (b) 2016 2015 6 30 6 30 6 6 607,769,214 558,094,280 316,569,233 240,857,982 315,146,324 324,126,940 119,570,590 123,281,987 94,832,071 197,052,027 165,654,524 218,921,049 1,619,541,956 1,662,334,265 (c) 2016 2015 6 30 6 30 6 6 206,774,448 192,079,481 98,521,723 181,849,027 8,968,217 8,466,018 314,264,388 382,394,526 (d) 2016 2015 6 30 6 30 6 6 167,840,000 189,760,000 8,535,313 12,290,468 176,375,313 202,050,468 (e) 2016 2015 6 30 6 30 6 6 — 291,000,000 — 13,095,000 — 304,095,000 64 2016 (50) (f) 2016 2015 6 30 6 30 6 6 300,000,000 — — 20,000,000 300,000,000 20,000,000 (g) 2016 2015 6 30 6 30 6 6 780,000,000 500,000,000 572,912,001 — 324,400,000 — 20,000,000 — — 22,010,000 1,697,312,001 522,010,000 51) (a) 2016 2015 6 30 6 30 6 6 1,074,520,373 1,219,544,500 3,652,458 864,201 412,146,284 380,274,362 102,620,945 100,412,958 8,481,822 6,736,553 154,208,861 74,198,215 (135,728,783) (145,999,216) (29,324,814) (25,593,306) (170,077,029) (149,352,672) (206,920,661) (129,665,618) (10,378,797) (13,402,268) 569,851,561 476,170,659 101,085,267 919,948 1,910,197,023 2,626,011,022 3,784,334,510 4,421,119,338 2016 65 (51) (a) 2016 2015 6 30 6 30 6 6 288,888,600 — 2016 2015 6 30 6 30 6 6 9,223,810,853 8,633,188,172 (7,575,374,183) (5,266,389,764) 1,648,436,670 3,366,798,408 (b) 2016 6 30 6 10,000,000 2015 6 30 6 100,000,000 (c) 2016 2015 6 30 6 30 (1) 9,223,810,853 8,633,188,172 395,073 551,175 9,223,415,780 8,632,636,997 9,223,810,853 8,633,188,172 66 2016 (52) 2016 6 30 — 68,127,372 0.8547 58,228,465 25,305,225 6.6312 167,804,008 32,593,612 0.8308 27,078,773 7,258,295 7.3750 53,529,926 306,641,172 — 74,472,905 0.8547 63,651,992 3,374,659 6.6312 22,378,039 2,026,069 7.3750 14,942,259 7,867,873 0.8308 6,536,629 345,659 5.1222 1,770,535 109,279,454 — 2,201,801 0.8547 1,881,879 — 338,000,000 0.8547 288,888,600 — 10,914,899 0.8547 9,328,964 326,680 6.6312 2,166,280 800,359 0.8308 664,938 12,160,182 — 69,113 7.3750 509,706 391,998 0.9912 388,548 898,254 — 1,600,000 0.9912 1,585,920 2016 4 7 97,361,998 2016 5 20 213,637,439 2016 67 (1) (a) 100% — — 100% 97.18% 2.82% 89.91% 10.09% 100% — 70% 30% 100% — 97.01% 2.99% — 50% (ii) 89.04% 10.96% 94.12% 5.58% 99% — 100% — — 50% (ii) — 85% 76.65% 23.35% 93.08% 6.92% 80.80% 19.20% 100% — — 100% 60% — 100% — 100% — 100% — 100% — 100% — 100% — 95% — 86.43% 13.57% 100% — 34% 66% 95% 5% 100% — — 100% 100% — 100% — 100% — — 100% 100% — — 100% — 100% 68 2016 (1) (a) 100% — 100% — 100% — 75% — 100% — 100% — 90% — 100% — — 50% (ii) 100% — 100% — 50% — (i) 100% — — 75% 88.80% 11.20% 51% — 29% 25% — 75% 37.64% 25% 28% 72% — 55.06% — 99.72% 70% — — 90% — 100% — 90% 100% — 80% — 100% — 2016 69 (1) (a) 100% — 75% 25% 80% — — 60% (ii) — 50% (ii) — 50% 55% — — 100% (i) 50% 9 5 55.56% 4 2015 10 50% (3) (ii) 2016 6 30 70 2016 (1) (b) 2016 2016 6 30 6 30 6 6 2016 6 30 49% 28,101,875 (45,276,000) 210,675,742 (i) 50% (63,080,765) — (864,552,207) 2016 6 30 93,105,668 570,220,382 663,326,050 (227,003,108) (6,061,912) (233,065,020) (i) 285,423,386 65,938,054 351,361,440 (2,068,354,354) (12,111,500) (2,080,465,854) 2015 12 31 94,885,314 587,167,299 682,052,613 (210,633,354) (6,233,681) (216,867,035) (i) 155,230,576 71,536,633 226,767,209 (1,816,704,314) (13,005,779) (1,829,710,093) 2016 6 30 6 424,629,627 57,475,452 57,475,452 73,941,729 (i) 1,389,604,039 (126,161,530) (126,161,530) 126,674,456 2015 6 30 6 528,312,505 58,204,740 58,204,740 108,136,632 (i) 1,482,452,521 (129,369,076) (129,369,076) 124,912,450 (i) 2016 71 (2) (a) — 50% — — 50% — 39% — 30% — 30% — — 40% (b) 2016 2015 6 30 12 31 63,535,595 37,608,985 8,982,445 4,394,803 117,227,990 118,821,650 180,763,585 156,430,635 (67,673,740) (56,500,419) (67,673,740) (56,500,419) 113,089,845 99,930,216 115,941,291 123,136,711 229,031,136 223,066,927 (i) 114,515,568 111,533,464 — 113,928,609 113,928,609 228,444,177 225,462,073 72 2016 (2) (b) 2016 2015 6 30 6 30 6 6 171,581,078 219,254,891 — 562,389 1,185,378 4,423,582 2,902,104 13,159,629 22,193,992 13,159,629 22,193,992 (7,195,420) (6,728,858) 5,964,209 15,465,134 — — (i) (c) 2016 6 30 2015 12 31 1,926,177,392 214,554,778 160,217,060 38,158,794 22,988,279 1,445,256,641 230,208,045 133,747,718 43,381,314 21,926,025 410,838,794 29,963,879 1,351,452 10,883,369 7,480,669 127,606,056 18,329,398 1,324,943 5,392,240 6,939,318 2,016,273,780 244,282,264 3,878,015 5,423,210 130,191 2,432,645,024 235,744,650 4,471,033 5,548,121 140,059 3,942,451,172 458,837,042 164,095,075 43,582,004 23,118,470 3,877,901,665 465,952,695 138,218,751 48,929,435 22,066,084 (1,427,734,065) (180,392,338) (99,538,799) (36,378,330) (16,619,761) (1,367,318,381) (182,023,878) (81,357,946) (41,604,901) (17,671,780) (379,379,499) — — — — (393,752,504) — — — — (1,807,113,564) (180,392,338) (99,538,799) (36,378,330) (16,619,761) (1,761,070,885) (182,023,878) (81,357,946) (41,604,901) (17,671,780) 16,794,928 — — — — 17,238,991 — — — — 2,118,542,680 278,444,704 64,556,276 7,203,674 6,498,709 2,099,591,789 283,928,817 56,860,805 7,324,534 4,394,304 95,711,041 39,678,497 — — — 96,068,723 41,608,497 — — — 2,214,253,721 318,123,201 64,556,276 7,203,674 6,498,709 2,195,660,512 325,537,314 56,860,805 7,324,534 4,394,304 (i) 1,107,126,861 124,068,048 19,366,883 2,161,102 2,599,484 1,097,830,256 126,959,552 17,058,242 2,197,360 1,757,722 — 38,540,092 9,640,679 — — — 38,540,092 9,640,679 — — — — (8,735,619) (159,847) — — — (8,556,835) (3,144,046) — — — 1,136,931,334 133,548,880 19,366,883 2,161,102 2,599,484 1,127,813,513 133,456,185 17,058,242 2,197,360 1,757,722 2016 73 (2) (c) 2016 6 30 6 2015 6 30 6 1,138,775,252 366,701,409 164,685,692 51,950,901 43,186,506 1,268,949,248 362,660,324 146,378,399 73,017,046 33,947,093 18,506,828 30,664,739 7,676,490 (120,860) 1,907,950 8,655,781 23,910,044 9,577,512 (444,274) 1,532,983 — — — — 196,455 — — — — (316,610) 18,506,828 30,664,739 7,676,490 (120,860) 2,104,405 8,655,781 23,910,044 9,577,512 (444,274) 1,216,373 (444,063) — — — — (1,146,229) — — — — 18,950,891 30,664,739 7,676,490 (120,860) 2,104,405 9,802,010 23,910,044 9,577,512 (444,274) 1,216,373 (357,682) (1,930,000) — — — (1,993,088) (1,930,000) — — — 18,593,209 28,734,739 7,676,490 (120,860) 2,104,405 7,808,922 21,980,044 9,577,512 (444,274) 1,216,373 — 14,098,052 — — — — — 2,915,621 — — (i) (d) 2016 6 30 (e) 2016 6 30 (3) — — — — — — — 74 2016 (a) 2016 6 30 6 2016 6 30 7,915,718,509 1,728,582,456 2,386,209,069 1,513,621,265 919,053,703 277,588,332 4,827,130 516,384 — 14,746,116,848 1,250,706,360 266,023,130 670,021,418 61,205,698 114,232,467 97,657,154 20,448,547 261,193 (2,480,555,967) — (5,572,907,232) (1,242,889,107) (1,969,237,327) (1,402,844,964) (735,681,137) (266,433,074) (831,661) (491,850) 2,462,465,773 (8,728,850,579) (1,651,542,769) (494,199,509) (319,615,658) (286,559,461) (257,692,519) (65,987,090) — — — (3,075,597,006) 12,863,341 6,063,906 13,461,626 631,357 2,228,969 529,451 135,735,560 28,467,068 (58,404,746) 141,576,532 (6,231,448) (4,616,595) (9,406,180) (8,094,204) (3,969,462) (2,260,126) (60,849,514) — 88,088,839 (7,338,690) — — — — — — — 29,320,541 — 29,320,541 657,603 (589,862) (248,166) (35,646) (2,900,302) (23,854) (5,674,497) (1,933) 5,164,199 (3,652,458) (232,067,313) (96,311,922) (113,706,732) (8,207,674) (37,749,560) (1,153,783) (582,336) (33,469,731) — (523,249,051) 1,171,307,254 21,665,232 562,200,781 (151,889,334) (46,769,158) 45,004,681 93,212,630 (194,569,364) 17,302,265 1,517,464,987 (271,424,806) (8,126,401) (148,212,264) 4,868,738 14,775,999 (10,162,185) (23,450,317) — (1,213,378) (442,944,614) 899,882,448 13,538,831 413,988,517 (147,020,596) (31,993,159) 34,842,496 69,762,313 (194,569,364) 16,088,887 1,074,520,373 11,862,160,511 4,286,934,520 5,818,433,647 614,376,665 1,954,559,464 570,409,857 11,461,774,485 7,029,839,314 (12,800,188,717) 30,798,299,746 6,354,781,424 1,745,294,541 3,841,007,411 2,198,187,140 1,025,759,376 690,738,158 10,235,158,049 825,968,186 (12,783,483,230) 14,133,411,055 — — — — — — — 1,523,051,860 — 1,523,051,860 100,749,013 80,084,342 123,451,331 994,951 28,829,402 666,155 — 13,626,315 (13,042,718) 335,358,791 (b) 2015 6 30 6 2015 6 30 8,296,585,345 2,238,920,635 2,401,220,007 1,580,401,299 1,316,917,613 229,342,778 3,206,444 — — 16,066,594,121 1,293,991,664 216,979,048 769,506,380 99,396,078 55,267,802 63,472,882 20,701,557 — (2,519,315,411) — (6,008,938,633) (1,538,122,029) (2,167,616,565) (1,477,829,723) (919,250,034) (209,100,497) (354,169) (349,154) 2,499,155,927 (9,822,404,877) (1,670,846,404) (434,177,230) (305,760,579) (318,346,819) (363,418,762) (58,982,287) — — — (3,151,532,081) 15,857,261 9,081,304 23,439,584 778,324 4,312,725 596,999 153,810,006 30,249,380 (68,206,021) 169,919,562 (7,697,889) (2,356,287) (12,310,653) (5,600,649) (4,529,286) (3,058,710) (71,890,610) — 103,463,556 (3,980,528) — — — — — — — 24,127,694 — 24,127,694 75,724 116,947 54,527 150,000 (1,242,518) 7,222 (5,349,486) (6,103) 5,329,486 (864,201) (224,159,469) (101,658,846) (87,052,611) (11,618,567) (37,736,872) (1,094,549) (579,262) (23,523,697) — (487,423,873) 1,191,362,583 220,370,113 376,463,218 (158,165,339) 2,855,103 15,688,720 93,967,883 (115,688,700) 20,979,844 1,647,833,425 (260,849,060) (55,841,843) (85,858,108) 6,602,966 1,135,359 (3,020,662) (24,081,739) — (6,375,838) (428,288,925) 930,513,523 164,528,270 290,605,110 (151,562,373) 3,990,462 12,668,058 69,886,144 (115,688,700) 14,604,006 1,219,544,500 11,145,270,102 4,771,097,252 5,852,785,386 629,580,684 2,141,871,199 362,752,580 10,201,492,134 7,013,541,200 (11,565,362,840) 30,553,027,697 6,431,706,578 1,967,507,057 4,317,295,232 1,811,396,331 1,109,213,449 513,535,259 9,154,774,030 993,637,482 (11,553,409,972) 14,745,655,446 — — — — — — — 1,540,705,013 — 1,540,705,013 230,300,551 104,099,554 358,763,420 10,699,116 46,291,949 1,197,972 290,000 18,415,367 (16,012,521) 754,045,408 2016 75 2016 2015 6 30 6 30 6 6 14,451,799,810 15,823,149,740 116,603,576 115,709,039 177,713,462 127,735,342 14,746,116,848 16,066,594,121 2016 2015 6 30 6 30 6 6 16,057,874,569 16,036,063,153 10,919,464 11,156,368 16,068,794,033 16,047,219,521 (1) (1) (2) (2) — 76 2016 (3) (4) (a) 2016 2015 6 30 6 30 6 6 364,391,728 360,166,920 171,508,056 216,240,317 165,705,582 388,501,789 108,050,072 154,037,755 63,114,083 188,722,024 51,914,619 189,036,279 39,975,253 131,723,781 35,024,313 99,725,071 30,759,529 85,941,895 30,081,498 73,341,950 27,411,879 85,145,363 2,017,144 7,817,921 1,089,953,756 1,980,401,065 2016 77 (4) (b) 2016 2015 6 30 6 30 6 6 46,825,201 79,933,650 34,877,505 26,718,681 12,850,324 11,499,529 3,878,382 2,602,074 786,153 8,663,159 61,046 — 20,773 213,675 11,924 1,192,699 1,496 4,969 — 4,615 — 1,820,085 — 337,792 99,312,804 132,990,928 (c) 2016 2015 6 30 6 30 6 6 2,063,593 4,831,310 379,345 1,270,302 347,350 959,428 311,151 693,529 237,982 747,396 75,087 129,829 3,414,508 8,631,794 (d) 2016 2015 6 30 6 30 6 6 542,964,875 337,484,320` 78 2016 (4) (e) 2016 2015 6 30 6 30 6 6 731,409,485 400,599,365 (f) 2016 2015 6 30 6 30 6 6 167,200,000 — 157,200,000 — 324,400,000 — (g) 2016 2015 6 30 6 30 6 6 408,367,151 432,635,013 160,724,669 338,186,416 60,717,198 89,514,956 39,257,665 115,237,789 35,657,531 76,486,288 27,611,514 68,285,442 25,057,104 78,912,113 757,392,832 1,199,258,017 2016 79 (4) (h) 2016 2015 6 30 6 30 6 6 1,283,341 1,268,510 35,154 127,985 30,170 34,295 23,010 67,497 7,853 10,940 7,020 8,527 6,500 46,932 2,780 5,486 1,395,828 1,570,172 (i) 2016 2015 6 30 6 30 6 6 1,423,763 — 1,338,610 — 2,762,373 — (j) 2016 2015 6 30 6 30 6 6 3,998 8,381 3,737 5,016 1,247 2,783 1,219 1,410 812 1,605 335 1,034 — 79 11,348 20,308 80 2016 (4) (k) 2016 2015 6 30 6 30 6 6 3,791,558 3,677,000 (l) 2016 6 30 6 2015 6 30 6 (5) 2016 6 30 2015 12 31 14,942,261 — 12,498,849 — 11,245,784 (11,245,784) 11,245,784 (11,245,784) 3,259,690 (3,259,690) 3,959,690 (3,959,690) 2,220,049 — 2,345,825 — 1,102,517 — 862,511 — 32,770,301 (14,505,474) 30,912,659 (15,205,474) 2,901,857 — — — 1,446,791 — 1,446,791 — 4,348,648 — 1,446,791 — 200,013 — — — 188,051 — — — 388,064 — — — 2016 81 (5) 2016 6 30 2015 12 31 167,200,000 — — — 157,200,000 — — — 26,024,326 — 25,398,906 — 16,350,541 — 2,192,861 — 12,194,294 — 19,421,507 — 1,740,900 — 2,241,990 — 1,553,825 — 11,448,059 — 933,903 — 2,195,963 — 383,197,789 — 62,899,286 — 2016 2015 6 30 12 31 441,631,400 431,183,207 278,682,874 234,843,123 112,997,460 91,317,028 79,073,470 74,067,416 76,372,891 19,997,712 56,391,110 21,179,335 30,909,976 3,657,847 22,421,865 673,221 20,384,699 1,485,417 13,946,601 811,896 — 436,687 1,132,812,346 879,652,889 82 2016 (5) 2016 2015 6 30 12 31 170,198,795 44,431,093 118,768,269 52,175,437 56,878,238 13,306,619 33,205,504 14,033,356 28,847,396 25,597,994 24,075,287 9,589,096 22,002,677 6,675,880 20,628,097 33,947,864 14,914,201 113,226 14,630,615 13,461,796 11,813,768 — 6,430,256 8,215,924 522,393,103 221,548,285 499,342 9,793,264 — 440,749 — 188,444,610 (2) 2016 83 (1) 2016 2015 6 30 12 31 291,435,528 353,124,460 (2) 2016 2015 6 30 12 31 17,649,903 26,323,769 1,810,503 4,149,753 30,000 120,000 19,490,406 30,593,522 (3) 2015 10 18 50% 50% 822,912,001 2016 3 16 2016 3 24 2016 6 30 572,912,001 2016 6 30 6 59,350,727 2015 6 30 6 64,131,958 84 2016 (1) (a) 2016 6 30 6 2015 6 30 6 2016 6 30 2015 12 31 2016 6 30 — 167,804,008 4,395 53,529,926 221,338,329 22,378,039 27,044,429 16,712,794 66,135,262 190,182,047 27,048,824 70,242,720 287,473,591 — 2,166,280 — — 2,166,280 — — 898,256 898,256 — — 1,585,920 1,585,920 2,166,280 — 2,484,176 4,650,456 2015 12 31 — 48,235,636 688 18,273,900 66,510,224 28,625,489 382,838 13,744,635 42,752,962 76,861,125 383,526 32,018,535 109,263,186 — — 18,766,720 — 18,766,720 2,884,226 — — 2,884,226 — — 856,189 856,189 — — 1,711,800 1,711,800 2,884,226 18,766,720 2,567,989 24,218,935 2016 85 (1) (a) 2016 6 30 10% 14,101,000 2015 12 31 10% 5,548,000 10% 2,029,000 2015 12 31 10% 1,379,000 (b) 2016 6 30 2015 12 31 (c) (2) 86 2016 (3) 2016 6 30 358,977,245 — — — 358,977,245 139,916,944 — — — 139,916,944 3,481,021,337 — — — 3,481,021,337 690,904 — — — 690,904 4,972,692,448 — — — 4,972,692,448 526,883,290 — — — 526,883,290 898,254 — — — 898,254 — 396,480 1,189,440 — 1,585,920 9,481,080,422 396,480 1,189,440 — 9,482,666,342 2015 12 31 812,760,460 — — — 812,760,460 100,141,631 — — — 100,141,631 2,590,986,856 — — — 2,590,986,856 1,486,051 — — — 1,486,051 4,061,298,404 — — — 4,061,298,404 856,189 — — — 856,189 — 380,400 1,141,200 190,200 1,711,800 7,567,529,591 380,400 1,141,200 190,200 7,569,241,391 2016 2015 6 30 12 31 355,786,854 811,243,471 396,480 380,400 1,189,440 1,141,200 — 190,200 357,372,774 812,955,271 2016 87 (1) 2016 6 30 (8) 2015 12 31 (2) 2016 6 30 6 2016 6 30 2015 12 31 2016 2015 6 30 12 31 9,223,810,853 7,575,374,183 (354,888,600) (810,387,282) (898,254) (856,189) (1,585,920) (1,711,800) (357,372,774) (812,955,271) 8,866,438,079 6,762,418,912 88 2016 (1) 2016 2015 6 30 12 31 912,884,391 513,563,811 (64,173,447) (64,868,599) 848,710,944 448,695,212 30-100 (a) 2016 2015 6 30 12 31 792,333,637 411,254,406 21,563,277 19,460,215 29,401,767 14,063,769 1,518,753 18,464 — — 3,108,229 3,119,850 64,958,728 65,647,107 912,884,391 513,563,811 2016 6 30 2015 12 31 (b) 2016 6 30 2015 12 31 14,505,474 1.59% (14,505,474) 100% 15,205,474 2.96% (15,205,474) 100% B 789,297,507 86.46% — — 407,623,922 79.37% — — C 109,081,410 11.95% (49,667,973) 45.53% 90,734,415 17.67% (49,663,125) 54.73% 912,884,391 100% (64,173,447) 7.03% 513,563,811 100% (64,868,599) 12.63% 2016 89 (1) (c) 2016 6 30 11,245,784 (11,245,784) 100% (3)(c) 3,259,690 (3,259,690) 100% (3)(c) 14,505,474 (14,505,474) (d) C 2016 6 30 2015 12 31 58,719,766 — — 41,058,093 — — 730,180 (36,509) 5% — — — — — — 26,394 (13,197) 50% — — — 18,464 (18,464) 100% — — — — — — — — — 100,000 (100,000) 100% 49,631,464 (49,631,464) 100% 49,531,464 (49,531,464) 100% 109,081,410 (49,667,973) 45.53% 90,734,415 (49,663,125) 54.73% (e) 36,509 731,661 700,000 (f) 2016 6 30 6 2015 6 30 6 (g) 2016 6 30 419,664,363 — 45.97% (h) 2016 6 30 2015 12 31 90 2016 (2) 2016 2015 6 30 12 31 122,517,061 112,597,272 17,441,647 17,441,647 13,544,544 13,120,665 13,498,551 12,380,215 4,827,103 6,162,946 2,075,987 15,381,998 18,868,164 17,407,738 192,773,057 194,492,481 (40,089,567) (39,832,296) 152,683,490 154,660,185 (a) 2016 2015 6 30 12 31 70,455,208 92,834,057 31,040,996 28,695,359 35,631,766 18,736,096 5,559,890 1,722,168 392,544 231,984 1,820,300 1,846,239 47,872,353 50,426,578 192,773,057 194,492,481 2016 6 30 2015 12 31 2016 91 (2) (b) 2016 6 30 2015 12 31 17,441,647 9.05% (17,441,647) 100% 17,441,647 8.97% (17,441,647) 100% A 3,206,031 1.66% — — 3,206,031 1.65% — — B 125,783,811 65.25% — — 112,597,272 57.89% — — C 46,341,568 24.04% (22,647,920) 48.87% 61,247,531 31.49% (22,390,649) 36.56% 192,773,057 100% (40,089,567) 20.80% 194,492,481 100% (39,832,296) 20.48% (c) 2016 6 30 17,441,647 (17,441,647) 100% (4)(c) (d) C 201 6 30 201 12 31 23,204,832 — — 38,278,941 — — 257,185 (12,859) 5% 488,980 (24,449) 5% 488,980 (244,490) 50% 226,820 (113,410) 50% 452,874 (452,874) 100% 260,396 (260,396) 100% 211,375 (211,375) 100% 231,984 (231,984) 100% 159,300 (159,300) 100% 185,239 (185,239) 100% 21,567,022 (21,567,022) 100% 21,575,171 (21,575,171) 100% 46,341,568 (22,647,920) 48.87% 61,247,531 (22,390,649) 36.56% (e) 346,310 89,039 (f) 2016 6 30 6 2015 6 30 6 92 2016 (2) (g) 2016 6 30 38,789,848 20.13% — 25,200,627 13.07% — 21,671,637 11.24% — 13,498,851 7.00% — 8,863,684 4.60% — 108,024,647 56.04% — (3) 2016 2015 6 30 12 31 (i) 648,500,000 583,700,000 (174,300,000) — — (174,300,000) 474,200,000 409,400,000 (i) 3.9% 5.4% (4) 2016 2015 6 30 12 31 (a) 8,202,708,408 8,412,708,408 (b) 228,444,177 225,462,073 (c) 1,233,401,569 1,221,216,078 9,664,554,154 9,859,386,559 (d) (755,588,059) (755,588,059) 8,908,966,095 9,103,798,500 2016 93 (4) (a) 2015 2016 12 31 6 30 126,746,680 — — 126,746,680 — — (92,400,000) 62,601,208 — — 62,601,208 — — — 45,070,000 — — 45,070,000 — — — 208,790,000 — — 208,790,000 — — — 96,855,102 — — 96,855,102 — (96,855,102) — 60,000,000 — — 60,000,000 — — — 24,656,410 — — 24,656,410 — (24,656,410) — 69,457,513 — — 69,457,513 — (69,457,513) — 83,984,000 — — 83,984,000 — (83,984,000) — 392,627,114 — — 392,627,114 — — — 14,000,000 — — 14,000,000 — — — 30,000,000 — — 30,000,000 — — — 129,430,000 — — 129,430,000 — (129,430,000) — 23,920,000 — — 23,920,000 — (23,920,000) — 213,540,000 — — 213,540,000 — (109,940,000) — 30,000,000 — — 30,000,000 — (30,000,000) — 65,103,434 — — 65,103,434 — (65,103,434) — 11,210,000 — — 11,210,000 — — — 18,089,491 — — 18,089,491 — — — 41,728,681 — — 41,728,681 — — — 1,320,000 — — 1,320,000 — (1,320,000) — 60,000,000 — — 60,000,000 — — — 80,000,000 — — 80,000,000 — — — 5,760,000 — — 5,760,000 — — — 293,088,560 — — 293,088,560 — — — 47,600,000 — — 47,600,000 — — — 560,000,000 — — 560,000,000 — — — 16,465,405 — — 16,465,405 — — — 280,000,000 — — 280,000,000 — — — 5,290,000 — — 5,290,000 — — — 339,239,300 — — 339,239,300 — — — 73,620,001 — — 73,620,001 — — — 21,730,001 — — 21,730,001 — — — 2,490,000 — — 2,490,000 — — — 79,090,000 — — 79,090,000 — — — 124,590,000 — — 124,590,000 — (51,301,600) — 48,310,000 — — 48,310,000 — — — 1,570,000 — — 1,570,000 — — — 144,290,000 — — 144,290,000 — — — 97,300,000 — — 97,300,000 — (47,300,000) — 8,000,000 — — 8,000,000 — — — 321,010,000 — — 321,010,000 — — — 200,000,000 — — 200,000,000 — — — 500,000,000 — — 500,000,000 — — — 1,404,558,400 — — 1,404,558,400 — — — 186,000,000 — — 186,000,000 — — — 94 2016 (4) (a) 2015 2016 12 31 6 30 (i) 10,000,000 — (10,000,000) — — — — 150,000,000 — — 150,000,000 — — — 30,044,252 — — 30,044,252 — — — 200,000,000 — — 200,000,000 — — — (i) 200,000,000 — (200,000,000) — — — — 8,000,000 — — 8,000,000 — — — 180,000,000 — — 180,000,000 — — — 10,000,000 — — 10,000,000 — (10,000,000) — 5,000,000 — — 5,000,000 — — — 200,000,000 — — 200,000,000 — — — 10,000,000 — — 10,000,000 — (10,000,000) — 118,460,956 — — 118,460,956 — — — 1,100,000 — — 1,100,000 — (1,100,000) — 91,600,000 — — 91,600,000 — — — 317,374,000 — — 317,374,000 — — — 163,630,000 — — 163,630,000 — — — 42,070,000 — — 42,070,000 — — — 26,297,900 — — 26,297,900 — — — 8,412,708,408 — (210,000,000) 8,202,708,408 — (754,368,059) (92,400,000) (i) (b) 2016 2015 6 30 12 31 225,462,073 2,982,104 — — 228,444,177 50% 50% — 2016 95 (4) (c) 2016 2015 6 30 12 31 (i) 1,067,284,291 9,820,413 — — 1,077,104,704 50% 44.44% — 133,456,185 14,190,747 — (14,098,052) 133,548,880 39% 39% — 17,058,242 2,302,947 5,694 — 19,366,883 30% 30% — 2,197,360 (36,258) — — 2,161,102 30% 30% — 1,220,000 — — — 1,220,000 (1,220,000) 1,221,216,078 26,277,849 5,694 (14,098,052) 1,233,401,569 (1,220,000) (i) 9,820,413 9,999,197 178,784 (10)(b)(i) (d) 2016 2015 6 30 12 31 (754,368,059) — — (754,368,059) (1,220,000) — — (1,220,000) (755,588,059) — — (755,588,059) 96 2016 (5) 2016 2015 6 30 6 30 6 6 9,129,923,977 9,056,855,657 664,588,236 762,387,669 9,794,512,213 9,819,243,326 2016 2015 6 30 6 30 6 6 (6,578,737,820) (6,566,209,483) (651,995,528) (745,305,763) (7,230,733,348) (7,311,515,246) (a) 2016 6 30 6 2015 6 30 6 9,129,923,977 (6,578,737,820) 9,056,855,657 (6,566,209,483) (b) 2016 6 30 6 2015 6 30 6 653,366,308 (645,900,137) 747,376,111 (740,580,848) 11,221,928 (6,095,391) 15,011,558 (4,724,915) 664,588,236 (651,995,528) 762,387,669 (745,305,763) 2016 97 (6) 2016 2015 6 30 6 30 6 6 4,736,557,352 4,637,498,220 2,059,027,859 2,238,279,365 734,302,391 735,108,370 472,504,500 481,718,609 429,986,826 550,946,240 267,259,631 199,607,861 141,936,039 122,429,406 137,596,598 161,966,937 57,515,321 51,324,643 35,169,644 39,359,190 26,282,097 30,189,712 18,711,233 20,466,064 46,484,948 34,581,552 9,163,334,439 9,303,476,169 (7) 2016 2015 6 30 6 30 6 6 (a) 100,999,437 — (b) 47,124,000 1,304,712,000 29,259,953 25,075,083 10,889,801 13,598,192 — 299,998 188,273,191 1,343,685,273 (a) 2016 6 30 6 (b) 98 2016 2016 6 30 6 2016 205 6 30 6 30 6 6 262,345,468 274,651,110 (154,208,861) (74,198,215) 700,000 600,000 6,612,863 2,144,827 115,449,470 203,197,722 (17,484,409) (35,764,275) (5,959,225) (8,684,411) 92,005,836 158,749,036 1 — [2008] 2016 2015 2016 2015 2016 2015 6 30 6 30 6 30 6 30 6 30 6 30 6 6 6 6 6 6 6.29% 7.50% 0.791 0.887 0.791 0.887 5.75% 6.51% 0.723 0.770 0.723 0.770 2016 99 2016 2,252 4.3% 444 20% 147.46 10.69 16% 100 2016 212 1903 89 IPA 1903 + + + + APP CBA 1168.75 2016 101 1 % 14,746,117 16,066,594 (8.22) 8,728,851 9,822,405 (11.13) 1,075,000 1,183,028 (9.13) 3,075,597 3,151,532 (2.41) 618,127 636,737 (2.92) (128,501) (147,615) 12.95 3,652 864 322.64 155,882 77,725 100.56 5,491 20,823 (73.63) (1) 2016 8.22% (i) % % % % 14,591,620 8,622,032 40.91 (7.90) (10.93) 2.01 % % % % 14,591,620 8,622,032 40.91 (7.90) (10.93) 2.01 102 2016 (ii) % 8,684,720 (3.68) 3,049,294 (3.57) 1,957,998 (18.61) 1,560,324 (6.69) 1,026,343 (24.94) 274,640 19.78 16,553,319 (7.28) 1,961,699 (2.43) 14,591,620 (7.90) (2) 2016 11.13% (3) 2016 9.13% (4) 2016 2.41% (5) 2016 2.92% (6) 2016 12.95% (7) 2016 322.64% 2016 103 (8) 2016 100.56% (9) 2016 73.63% 2 % 42,730 22,770 87.66 212,890 117,991 80.43 78,753 44,393 77.40 70,515 148,581 (52.54) 562,160 200,676 180.13 1,292,395 768,741 68.12 648,566 65,214 894.51 354,889 810,387 (56.21) 139,917 100,142 39.72 3,481,021 2,590,987 34.35 529,894 1,000,313 (47.03) 705,587 261,889 169.42 526,883 — — 691 1,486 (53.51) (1) 87.66% (2) 80.43% (3) 77.40% (4) 52.54% 104 2016 (5) 180.13% (6) 68.12% (7) 894.51% (8) 56.21% (9) 39.72% (10) 34.35% (11) 47.03% (12) 169.42% (13) 526,883 (14) 53.51% 2016 105 3 % 3,784,335 4,421,119 (14.40) (1,626,179) (1,198,517) (35.68) (515,237) 147,359 (449.65) (1) 14.40% (2) 35.68% (3) 449.65% 4 % 5,461 5,591 (2.33) 5 (1) 2016 6 30 0.01% (2015 12 31 0.01%) + (2) 2016 6 30 2015 12 31 106 2016 (3) (4) 2016 4.01 (5) (6) 1 2015 10 18 2015 12 4 2015 50% 50% 822,912,001 2016 3 16 2016 3 24 2016 6 30 572,912,001 2 58,370 3 4 2016 107 1 2 1 2016 6 30 40,121 A 39,839 H 282 2 (%) 1 A +H 416,448,055 30.83 2 H 370,395,449 27.42 H 270,127,836 19.99 A 40,395,975 2.99 — — A 29,006,916 2.15 A 17,574,505 1.30 A 10,517,500 0.78 A 9,881,974 0.73 A 6,752,519 0.50 — A 6,096,366 0.45 1 H 11,316,000 A 405,132,055 2 H H 108 2016 3 H 2016 6 30 571 336 H A 405,132,055 29.99% SASACQ A H 1 11,316,000 0.84% 1.73% H H 2 270,127,836 19.99% 41.24% H H 3 36,413,342 2.70% 5.56% H JPMorgan H 3&4 78,448,839 5.81% 11.98% Chase & Co. H H 40,292,544 2.98% 6.15% H H 26,000 0.002% 0.004% H Baillie Gifford & Co. H 5 33,035,000 2.45% 5.04% H H 6,376,753 0.47% 0.97% H 1 11,316,000 H 7,844,000 H 2 269,127,836 H 2011 7 1 H 3 JPMorgan Chase & Co. 4 JPMorgan Chase & Co. 5 Baillie Gifford & Co. Baillie Gifford & Co. 6 www.hkexnews.hk 2016 109 1 2016 6 30 124,160 26,502 122,876 124,294 A 2016 6 30 XV 352 2 3 2016 6 30 43,707 2016 2016 -Doemens TT-MA 110 2016 2016 6 30 2016 2016 111 1 1 2 3 56 266071 www.tsingtao.com.cn 2 1105 266071 86-532-85713831 86-532-85713240 3 A 600600 H 00168 112 2016