BACM 2004-2 RED

Structural Summary


DELIVERY

ASSUMED SETTLEMENT DATE: 04/14/04



            S&P/FITCH           CERTIFICATE BALANCE    APPROX % OF POOL    APPROX. CREDIT              CPN
CLASS       RATINGS             OR NOTIONAL AMOUNT         BALANCE             SUPPORT                TYPE
- -----       -------             ------------------         -------             -------                ----
                                                                                     
 A1         AAA/Aaa               117,783,000.00           10.343%             14.250%                Fixed
 A2         AAA/Aaa               195,500,000.00           17.168%             14.250%                Fixed
 A3         AAA/Aaa               283,402,000.00           24.887%             14.250%                Fixed
 A4         AAA/Aaa               125,682,000.00           11.037%             14.250%                Fixed
 A5         AAA/Aaa               254,120,181.00           22.316%             14.250%                Fixed
 XP         AAA/Aaa                                          N/A                 N/A              Variable rate
  B         AA / Aa2               27,045,564.00            2.375%             11.875%           Min(Fixed,WAC)
  C         AA- / Aa3              12,811,056.00            1.125%             10.750%           Min(Fixed,WAC)
  D         A / A2                 24,198,662.00            2.125%             8.625%            Min(Fixed,WAC)
  E         A- / A3                11,387,606.00            1.000%             7.625%            Min(Fixed,WAC)
PRIVATE CERTIFICATES--NOT OFFERED
  F         BBB+ / Baa1            15,657,957.00            1.375%             6.250%            Min(Fixed,WAC)
  G         BBB / Baa2              9,964,155.00            0.875%             5.375%            Min(Fixed,WAC)
  H         BBB- / Baa3            15,657,958.00            1.375%             4.000%              WAC - Strip
  J         BB+ / Ba1               4,270,352.00            0.375%             3.625%            Min(Fixed,WAC)
  K         BB / Ba2                5,693,803.00            0.500%             3.125%            Min(Fixed,WAC)
  L         BB- / Ba3               5,693,803.00            0.500%             2.625%            Min(Fixed,WAC)
  M         B+ / B1                 7,117,253.00            0.625%             2.000%            Min(Fixed,WAC)
  N         B / B2                  2,846,901.00            0.250%             1.750%            Min(Fixed,WAC)
  O         B- / B3                 2,846,901.00            0.250%             1.500%            Min(Fixed,WAC)
  P         NR / NR                17,081,410.00            1.500%             0.000%            Min(Fixed,WAC)
 XC         AAA/AAA             1,138,760,562.00                                                  Variable rate


             APPROX. INITIAL                     PRINCIPAL          PRINCIPAL
CLASS         PASS THRU RATE          AVL        START DATE         END DATE
- -----         --------------          ---        ----------         --------
                                                         
 A1               2.834%             3.500       5/10/2004          1/10/2009
 A2               3.377%             4.871       1/10/2009          5/10/2009
 A3               3.867%             6.610       5/10/2009          1/10/2011
 A4               3.990%             7.087       1/10/2011          3/10/2013
 A5               4.415%             9.643       3/10/2013          2/10/2014
 XP               1.333%              N/A           N/A                N/A
  B               4.509%             9.827       2/10/2014          3/10/2014
  C               4.549%             9.906       3/10/2014          3/10/2014
  D               4.599%             9.906       3/10/2014          3/10/2014
  E               4.678%             9.906       3/10/2014          3/10/2014
PRIVATE CERTIFICATES--NOT OFFERED
  F               4.85%             10.140       3/10/2014          9/10/2015
  G               5.10%             11.438       9/10/2015         11/10/2015
  H          WAC - 12.75 bps        11.572       11/10/2015        11/10/2015
  J               4.775%            11.572       11/10/2015        11/10/2015
  K               4.775%            11.572       11/10/2015        11/10/2015
  L               4.775%            11.572       11/10/2015        11/10/2015
  M               4.775%            11.572       11/10/2015        11/10/2015
  N               4.775%            11.572       11/10/2015        11/10/2015
  O               4.775%            11.572       11/10/2015        11/10/2015
  P               4.775%            11.811       11/10/2015         1/10/2019
 XC              0.0516%                            N/A                N/A




This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.


BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS A1



   Period     Payment Date       Beg Balance         Principal Payment    Interest Payment    Total Payment
                                                                               
        1        5/10/2004      117,783,000.00           922,610.78          278,164.19        1,200,774.96
        2        6/10/2004      116,860,389.22           806,207.04          275,985.29        1,082,192.33
        3        7/10/2004      116,054,182.18           930,436.72          274,081.29        1,204,518.01
        4        8/10/2004      115,123,745.46           814,331.21          271,883.91        1,086,215.12
        5        9/10/2004      114,309,414.25           818,130.84          269,960.73        1,088,091.57
        6       10/10/2004      113,491,283.41           942,030.93          268,028.58        1,210,059.51
        7       11/10/2004      112,549,252.49           826,367.24          265,803.82        1,092,171.05
        8       12/10/2004      111,722,885.25           979,483.90          263,852.21        1,243,336.12
        9        1/10/2005      110,743,401.35           859,822.94          261,539.00        1,121,361.94
       10        2/10/2005      109,883,578.41           879,247.89          259,508.38        1,138,756.27
       11        3/10/2005      109,004,330.52         1,261,061.04          257,431.89        1,518,492.94
       12        4/10/2005      107,743,269.47           889,331.53          254,453.69        1,143,785.22
       13        5/10/2005      106,853,937.94         1,019,067.45          252,353.38        1,271,420.83
       14        6/10/2005      105,834,870.50           898,287.91          249,946.69        1,148,234.60
       15        7/10/2005      104,936,582.59         1,027,776.38          247,825.23        1,275,601.61
       16        8/10/2005      103,908,806.21           907,328.83          245,397.96        1,152,726.79
       17        9/10/2005      103,001,477.38           911,578.30          243,255.16        1,154,833.45
       18       10/10/2005      102,089,899.08         1,040,699.58          241,102.31        1,281,801.89
       19       11/10/2005      101,049,199.50           941,993.69          238,644.53        1,180,638.22
       20       12/10/2005      100,107,205.81         1,085,344.02          236,419.85        1,321,763.87
       21        1/10/2006       99,021,861.79           960,980.07          233,856.63        1,194,836.70
       22        2/10/2006       98,060,881.72           965,491.40          231,587.12        1,197,078.52
       23        3/10/2006       97,095,390.32         1,357,094.07          229,306.95        1,586,401.02
       24        4/10/2006       95,738,296.24           989,234.87          226,101.94        1,215,336.81
       25        5/10/2006       94,749,061.37         1,124,310.22          223,765.70        1,348,075.92
       26        6/10/2006       93,624,751.16           999,174.54          221,110.45        1,220,285.00
       27        7/10/2006       92,625,576.61         1,133,975.35          218,750.74        1,352,726.08
       28        8/10/2006       91,491,601.26         1,009,208.15          216,072.66        1,225,280.82
       29        9/10/2006       90,482,393.11         1,013,945.98          213,689.25        1,227,635.23
       30       10/10/2006       89,468,447.14         1,148,338.75          211,294.65        1,359,633.40
       31       11/10/2006       88,320,108.39         1,024,119.12          208,582.66        1,232,701.78
       32       12/10/2006       87,295,989.26         1,218,485.11          206,164.03        1,424,649.14
       33        1/10/2007       86,077,504.15         1,083,643.12          203,286.37        1,286,929.49
       34        2/10/2007       84,993,861.04         1,088,769.94          200,727.17        1,289,497.11
       35        3/10/2007       83,905,091.10         1,514,257.70          198,155.86        1,712,413.55
       36        4/10/2007       82,390,833.40         1,101,158.94          194,579.68        1,295,738.63
       37        5/10/2007       81,289,674.46         1,246,081.01          191,979.11        1,438,060.12
       38        6/10/2007       80,043,593.45         1,112,292.30          189,036.29        1,301,328.59
       39        7/10/2007       78,931,301.15         1,256,907.27          186,409.42        1,443,316.70
       40        8/10/2007       77,674,393.87         1,123,531.76          183,441.03        1,306,972.78
       41        9/10/2007       76,550,862.12         1,128,851.43          180,787.62        1,309,639.05
       42       10/10/2007       75,422,010.69         1,273,009.62          178,121.65        1,451,131.27
       43       11/10/2007       74,149,001.07         1,140,248.61          175,115.22        1,315,363.83
       44       12/10/2007       73,008,752.46         1,284,092.45          172,422.34        1,456,514.79
       45        1/10/2008       71,724,660.01         1,151,754.43          169,389.74        1,321,144.17
       46        2/10/2008       70,572,905.57         1,157,210.45          166,669.68        1,323,880.13
       47        3/10/2008       69,415,695.12         1,438,480.10          163,936.73        1,602,416.83
       48        4/10/2008       67,977,215.02         1,169,554.23          160,539.52        1,330,093.75
       49        5/10/2008       66,807,660.79         1,312,589.87          157,777.43        1,470,367.30
       50        6/10/2008       65,495,070.92         1,181,339.58          154,677.53        1,336,017.11
       51        7/10/2008       64,313,731.34         1,324,050.19          151,887.60        1,475,937.79
       52        8/10/2008       62,989,681.15         1,193,237.33          148,760.63        1,341,997.96
       53        9/10/2008       61,796,443.82        19,198,893.97          145,942.60       19,344,836.57
       54       10/10/2008       42,597,549.86         1,341,120.42          100,601.21        1,441,721.64
       55       11/10/2008       41,256,429.44        25,890,292.62           97,433.93       25,987,726.56
       56       12/10/2008       15,366,136.81         8,549,920.93           36,289.69        8,586,210.62
       57        1/10/2009        6,816,215.89         6,816,215.89           16,097.63        6,832,313.52
                                                     117,783,000.00       11,719,986.56      129,502,986.56




This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.

BANC OF AMERICA SECURITIES LLC


BACM 2004-2
FLOWS FOR BOND CLASS A2



  Period     Payment Date        Beg Balance          Principal Payment    Interest Payment    Total Payment
                                                                                 
       1        5/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       2        6/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       3        7/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       4        8/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       5        9/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       6       10/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       7       11/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       8       12/10/2004      195,500,000.00                    0          550,169.58          550,169.58
       9        1/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      10        2/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      11        3/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      12        4/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      13        5/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      14        6/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      15        7/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      16        8/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      17        9/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      18       10/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      19       11/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      20       12/10/2005      195,500,000.00                    0          550,169.58          550,169.58
      21        1/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      22        2/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      23        3/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      24        4/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      25        5/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      26        6/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      27        7/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      28        8/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      29        9/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      30       10/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      31       11/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      32       12/10/2006      195,500,000.00                    0          550,169.58          550,169.58
      33        1/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      34        2/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      35        3/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      36        4/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      37        5/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      38        6/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      39        7/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      40        8/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      41        9/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      42       10/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      43       11/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      44       12/10/2007      195,500,000.00                    0          550,169.58          550,169.58
      45        1/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      46        2/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      47        3/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      48        4/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      49        5/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      50        6/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      51        7/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      52        8/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      53        9/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      54       10/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      55       11/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      56       12/10/2008      195,500,000.00                    0          550,169.58          550,169.58
      57        1/10/2009      195,500,000.00        49,185,632.02          550,169.58       49,735,801.60
      58        2/10/2009      146,314,367.98        21,882,510.06          411,753.02       22,294,263.08
      59        3/10/2009      124,431,857.92        85,499,306.99          350,171.99       85,849,478.98
      60        4/10/2009       38,932,550.93        38,825,555.62          109,562.69       38,935,118.31
      61        5/10/2009          106,995.31           106,995.31              301.10          107,296.41
                                                    195,500,000.00       32,231,455.04      227,731,455.04



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.


BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS A3



   Period     Payment Date       Beg Balance          Principal Payment    Interest Payment    Total Payment
                                                                                 
        1        5/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        2        6/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        3        7/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        4        8/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        5        9/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        6       10/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        7       11/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        8       12/10/2004      283,402,000.00                    0          913,262.95          913,262.95
        9        1/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       10        2/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       11        3/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       12        4/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       13        5/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       14        6/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       15        7/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       16        8/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       17        9/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       18       10/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       19       11/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       20       12/10/2005      283,402,000.00                    0          913,262.95          913,262.95
       21        1/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       22        2/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       23        3/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       24        4/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       25        5/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       26        6/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       27        7/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       28        8/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       29        9/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       30       10/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       31       11/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       32       12/10/2006      283,402,000.00                    0          913,262.95          913,262.95
       33        1/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       34        2/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       35        3/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       36        4/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       37        5/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       38        6/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       39        7/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       40        8/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       41        9/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       42       10/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       43       11/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       44       12/10/2007      283,402,000.00                    0          913,262.95          913,262.95
       45        1/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       46        2/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       47        3/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       48        4/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       49        5/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       50        6/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       51        7/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       52        8/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       53        9/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       54       10/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       55       11/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       56       12/10/2008      283,402,000.00                    0          913,262.95          913,262.95
       57        1/10/2009      283,402,000.00                    0          913,262.95          913,262.95
       58        2/10/2009      283,402,000.00                    0          913,262.95          913,262.95
       59        3/10/2009      283,402,000.00                    0          913,262.95          913,262.95
       60        4/10/2009      283,402,000.00                    0          913,262.95          913,262.95
       61        5/10/2009      283,402,000.00         1,014,524.50          913,262.95        1,927,787.44
       62        6/10/2009      282,387,475.50         1,010,408.84          909,993.64        1,920,402.48
       63        7/10/2009      281,377,066.67         1,131,717.56          906,737.60        2,038,455.15
       64        8/10/2009      280,245,349.11         1,020,997.35          903,090.64        1,924,087.99
       65        9/10/2009      279,224,351.76         1,026,039.35          899,800.47        1,925,839.83
       66       10/10/2009      278,198,312.41         1,146,919.25          896,494.06        2,043,413.31
       67       11/10/2009      277,051,393.16         1,036,781.53          892,798.11        1,929,579.64
       68       12/10/2009      276,014,611.63         1,157,366.75          889,457.09        2,046,823.83
       69        1/10/2010      274,857,244.89         1,047,629.39          885,727.47        1,933,356.86
       70        2/10/2010      273,809,615.50         1,052,804.15          882,351.49        1,935,155.64
       71        3/10/2010      272,756,811.35         1,402,840.01          878,958.82        2,281,798.84
       72        4/10/2010      271,353,971.33         1,064,966.35          874,438.17        1,939,404.53
       73        5/10/2010      270,289,004.98         1,184,778.47          871,006.32        2,055,784.79
       74        6/10/2010      269,104,226.51         1,076,091.60          867,188.37        1,943,279.97
       75        7/10/2010      268,028,134.90         1,195,598.54          863,720.66        2,059,319.21
       76        8/10/2010      266,832,536.36         1,087,326.32          859,867.85        1,947,194.17
       77        9/10/2010      265,745,210.04         1,092,699.15          856,363.94        1,949,063.09
       78       10/10/2010      264,652,510.89         2,311,750.50          852,842.72        3,164,593.22
       79       11/10/2010      262,340,760.39        55,962,954.62          845,393.10       56,808,347.72
       80       12/10/2010      206,377,805.77        97,713,486.36          665,052.48       98,378,538.84
       81        1/10/2011      108,664,319.41       108,664,319.41          350,170.77      109,014,490.18
                                                     283,402,000.00       72,560,493.42      355,962,493.42



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.

BANC OF AMERICA SECURITIES LLC


BACM 2004-2
FLOWS FOR BOND CLASS A4



Period     Payment Date       Beg Balance         Principal Payment    Interest Payment    Total Payment
                                                                              
     1        5/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     2        6/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     3        7/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     4        8/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     5        9/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     6       10/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     7       11/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     8       12/10/2004      125,682,000.00                    0          417,892.65          417,892.65
     9        1/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    10        2/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    11        3/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    12        4/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    13        5/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    14        6/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    15        7/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    16        8/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    17        9/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    18       10/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    19       11/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    20       12/10/2005      125,682,000.00                    0          417,892.65          417,892.65
    21        1/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    22        2/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    23        3/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    24        4/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    25        5/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    26        6/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    27        7/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    28        8/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    29        9/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    30       10/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    31       11/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    32       12/10/2006      125,682,000.00                    0          417,892.65          417,892.65
    33        1/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    34        2/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    35        3/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    36        4/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    37        5/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    38        6/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    39        7/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    40        8/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    41        9/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    42       10/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    43       11/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    44       12/10/2007      125,682,000.00                    0          417,892.65          417,892.65
    45        1/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    46        2/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    47        3/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    48        4/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    49        5/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    50        6/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    51        7/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    52        8/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    53        9/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    54       10/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    55       11/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    56       12/10/2008      125,682,000.00                    0          417,892.65          417,892.65
    57        1/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    58        2/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    59        3/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    60        4/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    61        5/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    62        6/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    63        7/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    64        8/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    65        9/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    66       10/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    67       11/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    68       12/10/2009      125,682,000.00                    0          417,892.65          417,892.65
    69        1/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    70        2/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    71        3/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    72        4/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    73        5/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    74        6/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    75        7/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    76        8/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    77        9/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    78       10/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    79       11/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    80       12/10/2010      125,682,000.00                    0          417,892.65          417,892.65
    81        1/10/2011      125,682,000.00         7,182,895.46          417,892.65        7,600,788.11
    82        2/10/2011      118,499,104.54        11,216,853.40          394,009.52       11,610,862.92
    83        3/10/2011      107,282,251.15        12,569,681.80          356,713.49       12,926,395.28
    84        4/10/2011       94,712,569.35        77,299,910.98          314,919.29       77,614,830.28
    85        5/10/2011       17,412,658.37           786,116.27           57,897.09          844,013.36
    86        6/10/2011       16,626,542.10           720,360.73           55,283.25          775,643.98
    87        7/10/2011       15,906,181.37           793,435.81           52,888.05          846,323.87
    88        8/10/2011       15,112,745.56           727,961.10           50,249.88          778,210.98
    89        9/10/2011       14,384,784.45           731,614.58           47,829.41          779,443.99
    90       10/10/2011       13,653,169.87           804,381.46           45,396.79          849,778.25
    91       11/10/2011       12,848,788.41           739,326.71           42,722.22          782,048.93
    92       12/10/2011       12,109,461.70           811,882.38           40,263.96          852,146.34
    93        1/10/2012       11,297,579.32           747,115.42           37,564.45          784,679.87
    94        2/10/2012       10,550,463.89           750,865.33           35,080.29          785,945.62
    95        3/10/2012        9,799,598.57           891,575.91           32,583.67          924,159.57
    96        4/10/2012        8,908,022.66           759,115.40           29,619.18          788,734.58
    97        5/10/2012        8,148,907.26           831,129.16           27,095.12          858,224.28
    98        6/10/2012        7,317,778.10           767,100.67           24,331.61          791,432.28
    99        7/10/2012        6,550,677.43           838,895.75           21,781.00          860,676.75
   100        8/10/2012        5,711,781.68           775,165.25           18,991.67          794,156.93
   101        9/10/2012        4,936,616.42           779,056.40           16,414.25          795,470.65
   102       10/10/2012        4,157,560.03           850,524.06           13,823.89          864,347.94
   103       11/10/2012        3,307,035.97           787,239.71           10,995.89          798,235.61
   104       12/10/2012        2,519,796.26           858,483.27            8,378.32          866,861.60
   105        1/10/2013        1,661,312.98           795,504.32            5,523.87          801,028.18
   106        2/10/2013          865,808.67           799,497.87            2,878.81          802,376.68
   107        3/10/2013           66,310.80            66,310.80              220.48           66,531.28
                                                  125,682,000.00       35,592,760.11      161,274,760.11



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.

BANC OF AMERICA SECURITIES LLC


BACM 2004-2
FLOWS FOR BOND CLASS A5



  Period     Payment Date        Beg Balance         Principal Payment    Interest Payment    Total Payment
                                                                               
       1        5/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       2        6/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       3        7/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       4        8/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       5        9/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       6       10/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       7       11/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       8       12/10/2004      254,120,181.00                    0          934,950.50          934,950.50
       9        1/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      10        2/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      11        3/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      12        4/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      13        5/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      14        6/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      15        7/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      16        8/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      17        9/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      18       10/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      19       11/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      20       12/10/2005      254,120,181.00                    0          934,950.50          934,950.50
      21        1/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      22        2/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      23        3/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      24        4/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      25        5/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      26        6/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      27        7/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      28        8/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      29        9/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      30       10/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      31       11/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      32       12/10/2006      254,120,181.00                    0          934,950.50          934,950.50
      33        1/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      34        2/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      35        3/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      36        4/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      37        5/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      38        6/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      39        7/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      40        8/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      41        9/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      42       10/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      43       11/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      44       12/10/2007      254,120,181.00                    0          934,950.50          934,950.50
      45        1/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      46        2/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      47        3/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      48        4/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      49        5/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      50        6/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      51        7/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      52        8/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      53        9/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      54       10/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      55       11/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      56       12/10/2008      254,120,181.00                    0          934,950.50          934,950.50
      57        1/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      58        2/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      59        3/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      60        4/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      61        5/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      62        6/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      63        7/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      64        8/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      65        9/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      66       10/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      67       11/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      68       12/10/2009      254,120,181.00                    0          934,950.50          934,950.50
      69        1/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      70        2/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      71        3/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      72        4/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      73        5/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      74        6/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      75        7/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      76        8/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      77        9/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      78       10/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      79       11/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      80       12/10/2010      254,120,181.00                    0          934,950.50          934,950.50
      81        1/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      82        2/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      83        3/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      84        4/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      85        5/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      86        6/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      87        7/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      88        8/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      89        9/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      90       10/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      91       11/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      92       12/10/2011      254,120,181.00                 0.00          934,950.50          934,950.50
      93        1/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      94        2/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      95        3/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      96        4/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      97        5/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      98        6/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
      99        7/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     100        8/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     101        9/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     102       10/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     103       11/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     104       12/10/2012      254,120,181.00                 0.00          934,950.50          934,950.50
     105        1/10/2013      254,120,181.00                 0.00          934,950.50          934,950.50
     106        2/10/2013      254,120,181.00                 0.00          934,950.50          934,950.50
     107        3/10/2013      254,120,181.00           937,883.35          934,950.50        1,872,833.85
     108        4/10/2013      253,182,297.65           808,561.89          931,499.87        1,740,061.76
     109        5/10/2013      252,373,735.75           879,221.57          928,525.04        1,807,746.61
     110        6/10/2013      251,494,514.18           817,038.34          925,290.23        1,742,328.58
     111        7/10/2013      250,677,475.84           887,465.89          922,284.21        1,809,750.11
     112        8/10/2013      249,790,009.94        11,098,914.81          919,019.08       12,017,933.89
     113        9/10/2013      238,691,095.14           773,203.89          878,184.32        1,651,388.21
     114       10/10/2013      237,917,891.25        31,108,529.92          875,339.57       31,983,869.50
     115       11/10/2013      206,809,361.33        31,050,585.42          760,886.11       31,811,471.53
     116       12/10/2013      175,758,775.91        59,224,621.17          646,645.83       59,871,267.00
     117        1/10/2014      116,534,154.73        99,626,785.41          428,748.58      100,055,533.99
     118        2/10/2014       16,907,369.32        16,907,369.32           62,205.03       16,969,574.35
                                                    254,120,181.00      108,318,331.29      362,438,512.29




This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.



BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS B



  Period     Payment Date      Beg Balance       Principal Payment     Interest Payment    Total Payment
                                                                               
       1        5/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       2        6/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       3        7/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       4        8/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       5        9/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       6       10/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       7       11/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       8       12/10/2004     27,045,564.00                     0          101,623.71        101,623.71
       9        1/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      10        2/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      11        3/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      12        4/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      13        5/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      14        6/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      15        7/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      16        8/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      17        9/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      18       10/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      19       11/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      20       12/10/2005     27,045,564.00                     0          101,623.71        101,623.71
      21        1/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      22        2/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      23        3/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      24        4/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      25        5/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      26        6/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      27        7/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      28        8/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      29        9/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      30       10/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      31       11/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      32       12/10/2006     27,045,564.00                     0          101,623.71        101,623.71
      33        1/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      34        2/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      35        3/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      36        4/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      37        5/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      38        6/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      39        7/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      40        8/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      41        9/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      42       10/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      43       11/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      44       12/10/2007     27,045,564.00                     0          101,623.71        101,623.71
      45        1/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      46        2/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      47        3/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      48        4/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      49        5/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      50        6/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      51        7/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      52        8/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      53        9/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      54       10/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      55       11/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      56       12/10/2008     27,045,564.00                     0          101,623.71        101,623.71
      57        1/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      58        2/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      59        3/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      60        4/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      61        5/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      62        6/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      63        7/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      64        8/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      65        9/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      66       10/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      67       11/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      68       12/10/2009     27,045,564.00                     0          101,623.71        101,623.71
      69        1/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      70        2/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      71        3/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      72        4/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      73        5/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      74        6/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      75        7/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      76        8/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      77        9/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      78       10/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      79       11/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      80       12/10/2010     27,045,564.00                     0          101,623.71        101,623.71
      81        1/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      82        2/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      83        3/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      84        4/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      85        5/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      86        6/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      87        7/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      88        8/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      89        9/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      90       10/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      91       11/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      92       12/10/2011     27,045,564.00                     0          101,623.71        101,623.71
      93        1/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      94        2/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      95        3/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      96        4/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      97        5/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      98        6/10/2012     27,045,564.00                     0          101,623.71        101,623.71
      99        7/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     100        8/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     101        9/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     102       10/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     103       11/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     104       12/10/2012     27,045,564.00                     0          101,623.71        101,623.71
     105        1/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     106        2/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     107        3/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     108        4/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     109        5/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     110        6/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     111        7/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     112        8/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     113        9/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     114       10/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     115       11/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     116       12/10/2013     27,045,564.00                     0          101,623.71        101,623.71
     117        1/10/2014     27,045,564.00                     0          101,623.71        101,623.71
     118        2/10/2014     27,045,564.00         25,568,854.31          101,623.71     25,670,478.02
     119        3/10/2014      1,476,709.69          1,476,709.69            5,548.74      1,482,258.42
                                                    27,045,564.00       11,997,146.13     39,042,710.13



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.



BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS C



   Period      Payment Date     Beg Balance       Principal Payment     Interest Payment    Total Payment
                                                                               
        1        5/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        2        6/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        3        7/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        4        8/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        5        9/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        6       10/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        7       11/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        8       12/10/2004     12,811,056.00                     0           48,564.58         48,564.58
        9        1/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       10        2/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       11        3/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       12        4/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       13        5/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       14        6/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       15        7/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       16        8/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       17        9/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       18       10/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       19       11/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       20       12/10/2005     12,811,056.00                     0           48,564.58         48,564.58
       21        1/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       22        2/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       23        3/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       24        4/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       25        5/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       26        6/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       27        7/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       28        8/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       29        9/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       30       10/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       31       11/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       32       12/10/2006     12,811,056.00                     0           48,564.58         48,564.58
       33        1/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       34        2/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       35        3/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       36        4/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       37        5/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       38        6/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       39        7/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       40        8/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       41        9/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       42       10/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       43       11/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       44       12/10/2007     12,811,056.00                     0           48,564.58         48,564.58
       45        1/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       46        2/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       47        3/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       48        4/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       49        5/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       50        6/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       51        7/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       52        8/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       53        9/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       54       10/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       55       11/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       56       12/10/2008     12,811,056.00                     0           48,564.58         48,564.58
       57        1/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       58        2/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       59        3/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       60        4/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       61        5/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       62        6/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       63        7/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       64        8/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       65        9/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       66       10/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       67       11/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       68       12/10/2009     12,811,056.00                     0           48,564.58         48,564.58
       69        1/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       70        2/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       71        3/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       72        4/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       73        5/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       74        6/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       75        7/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       76        8/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       77        9/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       78       10/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       79       11/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       80       12/10/2010     12,811,056.00                     0           48,564.58         48,564.58
       81        1/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       82        2/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       83        3/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       84        4/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       85        5/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       86        6/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       87        7/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       88        8/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       89        9/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       90       10/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       91       11/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       92       12/10/2011     12,811,056.00                     0           48,564.58         48,564.58
       93        1/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       94        2/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       95        3/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       96        4/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       97        5/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       98        6/10/2012     12,811,056.00                     0           48,564.58         48,564.58
       99        7/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      100        8/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      101        9/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      102       10/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      103       11/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      104       12/10/2012     12,811,056.00                     0           48,564.58         48,564.58
      105        1/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      106        2/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      107        3/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      108        4/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      109        5/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      110        6/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      111        7/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      112        8/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      113        9/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      114       10/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      115       11/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      116       12/10/2013     12,811,056.00                     0           48,564.58         48,564.58
      117        1/10/2014     12,811,056.00                     0           48,564.58         48,564.58
      118        2/10/2014     12,811,056.00                     0           48,564.58         48,564.58
      119        3/10/2014     12,811,056.00         12,811,056.00           48,564.58     12,859,620.58
                                                     12,811,056.00        5,779,184.80     18,590,240.80



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.



BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS D



   Period      Payment Date     Beg Balance       Principal Payment     Interest Payment    Total Payment
                                                                               
        1        5/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        2        6/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        3        7/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        4        8/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        5        9/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        6       10/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        7       11/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        8       12/10/2004     24,198,662.00                     0           92,741.37         92,741.37
        9        1/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       10        2/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       11        3/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       12        4/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       13        5/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       14        6/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       15        7/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       16        8/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       17        9/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       18       10/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       19       11/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       20       12/10/2005     24,198,662.00                     0           92,741.37         92,741.37
       21        1/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       22        2/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       23        3/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       24        4/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       25        5/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       26        6/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       27        7/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       28        8/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       29        9/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       30       10/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       31       11/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       32       12/10/2006     24,198,662.00                     0           92,741.37         92,741.37
       33        1/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       34        2/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       35        3/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       36        4/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       37        5/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       38        6/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       39        7/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       40        8/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       41        9/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       42       10/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       43       11/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       44       12/10/2007     24,198,662.00                     0           92,741.37         92,741.37
       45        1/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       46        2/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       47        3/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       48        4/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       49        5/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       50        6/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       51        7/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       52        8/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       53        9/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       54       10/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       55       11/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       56       12/10/2008     24,198,662.00                     0           92,741.37         92,741.37
       57        1/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       58        2/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       59        3/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       60        4/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       61        5/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       62        6/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       63        7/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       64        8/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       65        9/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       66       10/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       67       11/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       68       12/10/2009     24,198,662.00                     0           92,741.37         92,741.37
       69        1/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       70        2/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       71        3/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       72        4/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       73        5/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       74        6/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       75        7/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       76        8/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       77        9/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       78       10/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       79       11/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       80       12/10/2010     24,198,662.00                     0           92,741.37         92,741.37
       81        1/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       82        2/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       83        3/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       84        4/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       85        5/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       86        6/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       87        7/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       88        8/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       89        9/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       90       10/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       91       11/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       92       12/10/2011     24,198,662.00                     0           92,741.37         92,741.37
       93        1/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       94        2/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       95        3/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       96        4/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       97        5/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       98        6/10/2012     24,198,662.00                     0           92,741.37         92,741.37
       99        7/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      100        8/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      101        9/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      102       10/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      103       11/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      104       12/10/2012     24,198,662.00                     0           92,741.37         92,741.37
      105        1/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      106        2/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      107        3/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      108        4/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      109        5/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      110        6/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      111        7/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      112        8/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      113        9/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      114       10/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      115       11/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      116       12/10/2013     24,198,662.00                     0           92,741.37         92,741.37
      117        1/10/2014     24,198,662.00                     0           92,741.37         92,741.37
      118        2/10/2014     24,198,662.00                     0           92,741.37         92,741.37
      119        3/10/2014     24,198,662.00         24,198,662.00           92,741.37     24,291,403.37
                                                     24,198,662.00       11,036,223.28     35,234,885.28



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.



BANC OF AMERICA SECURITIES LLC

BACM 2004-2
FLOWS FOR BOND CLASS E



  Period      Payment Date     Beg Balance       Principal Payment     Interest Payment    Total Payment
                                                                               
       1        5/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       2        6/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       3        7/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       4        8/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       5        9/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       6       10/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       7       11/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       8       12/10/2004     11,387,606.00                     0           44,392.68         44,392.68
       9        1/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      10        2/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      11        3/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      12        4/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      13        5/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      14        6/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      15        7/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      16        8/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      17        9/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      18       10/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      19       11/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      20       12/10/2005     11,387,606.00                     0           44,392.68         44,392.68
      21        1/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      22        2/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      23        3/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      24        4/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      25        5/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      26        6/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      27        7/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      28        8/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      29        9/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      30       10/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      31       11/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      32       12/10/2006     11,387,606.00                     0           44,392.68         44,392.68
      33        1/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      34        2/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      35        3/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      36        4/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      37        5/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      38        6/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      39        7/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      40        8/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      41        9/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      42       10/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      43       11/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      44       12/10/2007     11,387,606.00                     0           44,392.68         44,392.68
      45        1/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      46        2/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      47        3/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      48        4/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      49        5/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      50        6/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      51        7/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      52        8/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      53        9/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      54       10/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      55       11/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      56       12/10/2008     11,387,606.00                     0           44,392.68         44,392.68
      57        1/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      58        2/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      59        3/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      60        4/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      61        5/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      62        6/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      63        7/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      64        8/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      65        9/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      66       10/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      67       11/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      68       12/10/2009     11,387,606.00                     0           44,392.68         44,392.68
      69        1/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      70        2/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      71        3/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      72        4/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      73        5/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      74        6/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      75        7/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      76        8/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      77        9/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      78       10/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      79       11/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      80       12/10/2010     11,387,606.00                     0           44,392.68         44,392.68
      81        1/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      82        2/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      83        3/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      84        4/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      85        5/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      86        6/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      87        7/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      88        8/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      89        9/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      90       10/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      91       11/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      92       12/10/2011     11,387,606.00                     0           44,392.68         44,392.68
      93        1/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      94        2/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      95        3/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      96        4/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      97        5/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      98        6/10/2012     11,387,606.00                     0           44,392.68         44,392.68
      99        7/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     100        8/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     101        9/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     102       10/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     103       11/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     104       12/10/2012     11,387,606.00                     0           44,392.68         44,392.68
     105        1/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     106        2/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     107        3/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     108        4/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     109        5/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     110        6/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     111        7/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     112        8/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     113        9/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     114       10/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     115       11/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     116       12/10/2013     11,387,606.00                     0           44,392.68         44,392.68
     117        1/10/2014     11,387,606.00                     0           44,392.68         44,392.68
     118        2/10/2014     11,387,606.00                     0           44,392.68         44,392.68
     119        3/10/2014     11,387,606.00         11,387,606.00           44,392.68     11,431,998.68
                                                    11,387,606.00        5,282,729.40     16,670,335.40



This material is for your private information and Banc of America Securities LLC
(the "Underwriter") is not soliciting any action based upon it. This material is
not to be construed as an offer to sell or the solicitation of any offer to buy
any security in any jurisdiction where such an offer or solicitation would be
illegal. This material is based on information that the Underwriter considers
reliable, but the Underwriter does not represent that it is accurate or complete
and it should not be relied upon as such. By accepting this material the
recipient agrees that it will not distribute or provide the material to any
other person. The information contained in this material may pertain to
securities that ultimately are not sold. The information contained in this
material may be based on assumptions regarding market conditions and other
matters as reflected herein. The Underwriter makes no representation regarding
the reasonableness of such assumptions or the likelihood that any of such
assumptions will coincide with actual market conditions or events, and this
material should not be relied upon for such purposes. The Underwriter and its
affiliates, directors, partners and employees, including persons involved in the
preparation or issuance of this material may, from time to time, have long or
short positions in, and buy and sell, the securities mentioned therein or
derivatives thereof (including options). This material may be filed with the
Securities and Exchange Commission (the "SEC") and incorporated by reference
into an effective registration statement previously filed with the SEC under
Rule 415 of the Securities Act of 1933, including all cases where the material
does not pertain to securities that are ultimately offered for sale pursuant to
such registration statement. Information contained in this material is current
as of the date appearing in this material only. Information in this material
regarding any assets backing any securities discussed herein supersedes all
prior information regarding such assets. Any information in the material,
whether regarding the assets backing any securities discussed herein or
otherwise, will be superseded in its entirety by the information contained in
any final prospectus and prospectus supplement for any securities actually sold
to you, which you should read before making any investment decision. This
material is furnished solely by the Underwriter and not by the issuer of the
securities. The issuer of the securities has not prepared, reviewed or
participated in the preparation of this material, is not responsible for the
accuracy of this material and has not authorized the dissemination of this
material. The Underwriter is acting as Underwriter and not acting as agent for
the issuer in connection with the proposed transaction.



BANC OF AMERICA SECURITIES LLC