Percentages of Original Class Principal (or Class Notional) Balances and Weighted Average Lives Security Group 1 PSA Prepayment Assumption Rates Class CA Class CZ Classes FA, FB, IO, SA and SB Classes FM, PF, PO, SG, SH, SI, SJ and TI Distribution Date 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% Initial Percent ..................    100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 October 2008.................... 99 97 93 92 88 106 106 106 106 106 99 97 94 93 90 99 95 95 95 95 October 2009.................... 97 91 81 76 65 112 112 112 112 112 98 92 83 79 69 97 86 86 86 86 October 2010.................... 96 83 65 58 40 118 118 118 118 118 97 86 68 62 46 95 75 75 75 75 October 2011.................... 94 76 51 42 23 125 125 125 125 125 96 79 56 48 30 93 64 64 64 52 October 2012.................... 92 69 40 30 12 132 132 132 132 132 95 74 46 37 20 91 54 54 54 35 October 2013.................... 90 63 31 21 4 139 139 139 139 139 94 68 38 29 13 89 45 45 45 23 October 2014.................... 88 57 23 13 0 147 147 147 147 125 92 63 31 23 9 87 36 36 36 15 October 2015.................... 86 51 16 7 0 155 155 155 155 82 91 58 26 18 6 84 27 27 27 10 October 2016.................... 84 45 10 2 0 164 164 164 164 54 89 53 21 14 4 82 20 20 20 6 October 2017.................... 81 40 6 0 0 173 173 173 151 35 88 49 17 10 2 79 15 15 15 4 October 2018.................... 79 35 1 0 0 183 183 183 117 23 86 45 14 8 2 75 11 11 11 3 October 2019.................... 76 30 0 0 0 193 193 164 90 15 84 41 11 6 1 72 8 8 8 2 October 2020.................... 73 25 0 0 0 204 204 133 69 10 82 38 9 5 1 68 5 5 5 1 October 2021.................... 69 21 0 0 0 216 216 107 53 6 79 34 7 4 0 64 3 3 3 1 October 2022.................... 66 16 0 0 0 228 228 86 40 4 77 31 6 3 0 60 2 2 2 0 October 2023.................... 62 12 0 0 0 241 241 69 30 3 74 28 5 2 0 55 1 1 1 0 October 2024.................... 57 8 0 0 0 254 254 55 23 2 71 25 4 2 0 50 0 0 0 0 October 2025.................... 53 4 0 0 0 269 269 44 17 1 68 22 3 1 0 44 0 0 0 0 October 2026.................... 48 0 0 0 0 284 284 34 13 1 64 20 2 1 0 38 0 0 0 0 October 2027.................... 43 0 0 0 0 300 252 27 9 0 60 17 2 1 0 31 0 0 0 0 October 2028.................... 37 0 0 0 0 317 220 21 7 0 56 15 1 0 0 24 0 0 0 0 October 2029.................... 31 0 0 0 0 334 189 16 5 0 52 13 1 0 0 17 0 0 0 0 October 2030.................... 24 0 0 0 0 353 160 12 4 0 47 11 1 0 0 8 0 0 0 0 October 2031.................... 17 0 0 0 0 373 132 9 2 0 42 9 1 0 0 0 0 0 0 0 October 2032.................... 10 0 0 0 0 394 106 6 2 0 36 7 0 0 0 0 0 0 0 0 October 2033.................... 1 0 0 0 0 417 82 4 1 0 30 6 0 0 0 0 0 0 0 0 October 2034.................... 0 0 0 0 0 338 59 3 1 0 23 4 0 0 0 0 0 0 0 0 October 2035.................... 0 0 0 0 0 234 37 2 0 0 16 3 0 0 0 0 0 0 0 0 October 2036.................... 0 0 0 0 0 122 16 1 0 0 8 1 0 0 0 0 0 0 0 0 October 2037.................... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Weighted Average Life (years)  ..................   17.0 8.7 4.7 3.9 2.8 28.2 23.9 15.8 13.3 9.0 20.5 11.4 6.0 5.0 3.4 15.6 6.0 6.0 6.0 4.6 PSA Prepayment Assumption Rates Classes TA, TH and TJ Class TB Class TC Class TD Distribution Date 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% 0% 100% 275% 350% 550% Initial Percent ..................    100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 October 2008....................    100 100 91 86 73 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 October 2009....................    100 100 71 56 16 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 October 2010....................    100 100 49 22 0 100 100 100 100 0 100 100 100 100 0 100 100 100 100 0 October 2011....................    100 100 32 0 0 100 100 100 100 0 100 100 100 100 0 100 100 100 100 0 October 2012....................    100 100 21 0 0 100 100 100 0 0 100 100 100 27 0 100 100 100 100 0 October 2013....................    100 100 15 0 0 100 100 100 0 0 100 100 100 0 0 100 100 100 0 0 October 2014....................    100 100 11 0 0 100 100 100 0 0 100 100 100 0 0 100 100 100 0 0 October 2015....................    100 100 8 0 0 100 100 100 0 0 100 100 100 0 0 100 100 100 0 0 October 2016....................    100 100 5 0 0 100 100 100 0 0 100 100 100 0 0 100 100 100 0 0 October 2017....................    100 100 2 0 0 100 100 100 0 0 100 100 100 0 0 100 100 100 0 0 October 2018....................    100 100 0 0 0 100 100 85 0 0 100 100 100 0 0 100 100 100 0 0 October 2019....................    100 100 0 0 0 100 100 46 0 0 100 100 100 0 0 100 100 100 0 0 October 2020....................    100 100 0 0 0 100 100 9 0 0 100 100 100 0 0 100 100 100 0 0 October 2021....................    100 95 0 0 0 100 100 0 0 0 100 100 78 0 0 100 100 100 0 0 October 2022....................    100 86 0 0 0 100 100 0 0 0 100 100 52 0 0 100 100 100 0 0 October 2023....................    100 77 0 0 0 100 100 0 0 0 100 100 28 0 0 100 100 100 0 0 October 2024....................    100 67 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 95 0 0 October 2025....................    100 56 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 18 0 0 October 2026....................    100 47 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2027....................    100 37 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2028....................    100 28 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2029....................    100 20 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2030....................    100 12 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2031....................    100 5 0 0 0 100 100 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2032....................    100 0 0 0 0 100 70 0 0 0 100 100 0 0 0 100 100 0 0 0 October 2033.................... 86 0 0 0 0 100 0 0 0 0 100 83 0 0 0 100 100 0 0 0 October 2034.................... 61 0 0 0 0 100 0 0 0 0 100 10 0 0 0 100 100 0 0 0 October 2035.................... 32 0 0 0 0 100 0 0 0 0 100 0 0 0 0 100 0 0 0 0 October 2036.................... 2 0 0 0 0 100 0 0 0 0 100 0 0 0 0 100 0 0 0 0 October 2037.................... 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Weighted Average Life (years)  ..................   27.4    18.8 3.6 2.2 1.4 29.2 25.2 11.9 4.2 2.3 29.4 26.5 15.1 4.8 2.4 29.6 27.5 17.6 5.5 2.6 S-20