item 14 principal accounting fees services applicable part iv item 15 item 7 managements discussion analysis financial condition results operation omitted item 7a item 7a quantitative qualitative disclosures market risk applicable item 8 item 8 financial statements supplementary data omitted item 9 item 15 exhibits financial statement schedules following list documents filed part annual report form 10k 41 pooling servicing agreement filed exhibit form 8k april 15 2004 311 rule 13a14a15d14a certification 991 annual independent accountants servicing reports concerning servicing activities year ended december 31 2004 992 annual statements compliance pooling servicing agreement year ended december 31 2004 993 schedule yeartodate principal interest distributions certificateholders b exhibits required filed registrant pursuant item 601 regulation sk listed exhibit index immediately follows signature page hereof c applicable signatures pursuant requirements section 13 15d securities exchange act 1934 registrant duly caused report signed behalf undersigned thereunto duly authorized banc america mortgage securities inc mortgage passthrough certificates series 2004a registrant signed bank america na servicer robert caruso senior vice president robert caruso senior vice president dated march 23 2005 supplemental information furnished reports filed pursuant section 15d act registrants registered securities pursuant section 12 act ai annual report provided certificateholders respect aggregate principal interest distributions aii proxy statement form proxy soliciting material sent certificateholder respect annual meeting certificateholders exhibit index exhibit 41 pooling servicing agreement filed exhibit form 8k april 15 2004 311 rule 13a14a15d14a certification 991 annual independent accountants servicing reports concerning servicing activities year ended december 31 2004 992 annual statements compliance pooling servicing agreement year ended december 31 2004 993 schedule yeartodate principal interest distributions certificateholders exhibit 311 certification robert caruso senior vice president bank america na certify 1 reviewed annual report form 10k monthly current reports form 8k containing distribution servicing reports filed respect periods included year covered annual report banc america mortgage 2004a trust formed pursuant pooling servicing agreement dated january 29 2004 among banc america mortgage securities inc bank america na wells fargo bank na agreement 2 based knowledge information reports taken whole contain untrue statement material fact omit state material fact necessary make statements made light circumstances statements made misleading last day period covered annual report 3 based knowledge distribution servicing information required provided trustee servicer agreement inclusion reports included reports 4 responsible reviewing activities performed servicer agreement based upon knowledge annual compliance review required agreement except disclosed reports servicer fulfilled obligations agreement 5 reports disclose significant deficiencies relating servicers compliance minimum servicing standards based upon report provided independent public accountant conducting review compliance uniform single attestation program mortgage bankers similar procedure set forth agreement included reports giving certifications reasonably relied information provided following unaffiliated party wells fargo bank na robert caruso name robert caruso title senior vice president dated march 8 2005 ex991 logo pricewaterhousecoopers llp 214 n tryon street ste 3600 charlotte nc 28202 telephone 704 344 7500 facsimile 704 344 4100 report independent accountants board directors shareholder bank america na examined managements assertion concerning mortgage division bank america nas company operating division bank america na compliance minimum servicing standards identified mortgage bankers association americas uniform single attestation program mortgage bankers usap year ended december 31 2004 included accompanying management assertion see exhibit 1 management responsible companys compliance minimum servicing standards responsibility express opinion managements assertion companys compliance based examination made accordance standards established american institute certified public accountants accordingly included examining test basis evidence companys compliance minimum servicing standards performing procedures considered necessary circumstances believe examination provides reasonable basis opinion examination provide legal determination companys compliance minimum servicing standards opinion managements assertion company complied aforementioned minimum servicing standards year ended december 31 2004 fairly stated material respects pricewaterhousecoopers llp march 11 2005 exhibit 1 bank america logo bank america 475 crosspoint parkway po box 9000 getzville ny 140689000 managements assertion concerning compliance usap minimum servicing standards march 11 2005 year ended december 31 2004 bank america na company complied material respects minimum servicing standards set forth mortgage bankers association americas uniform single attestation program mortgage bankers usap period company effect fidelity bond errors omissions policy amounts 325000000 180000000 respectively floyd robinson floyd robinson senior vice president consumer real estate bank america na h randall chestnut h randall chestnut senior vice president bank america na mike kula mike kula senior vice president finance executive bank america na robert caruso robert caruso senior vice president national servicing executive bank america na j mark hanson j mark hanson senior vice president bank america na ex992 banc america mortgage securities inc mortgage passthrough certificates series set forth exhibit hereto officers certificate pursuant section 318 agreements listed exhibit hereto h randall chestnut senior vice president bank america na servicer hereby certify pursuant section 318 pooling servicing agreements listed exhibit hereto collectively agreements review activities servicer calendar year 2004 performance servicer agreements made supervision b best knowledge based review servicer fulfilled obligations agreements throughout calendar year 2004 dated march 12 2005 bank america na servicer h randall chestnut name h randall chestnut title senior vice president exhibit parties date pooling series agreement banc america mortgage securities december 19 2002 boams 2002l inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities january 28 2003 boalt 20031 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities january 28 2003 2003a inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities january 28 2003 20031 inc bank america na wells amended january 30 fargo bank na 2004 banc america mortgage securities february 25 2003 2003b inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities march 24 2003 20032 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities march 25 2003 2003c inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities march 25 2003 boalt 20032 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities april 23 2003 20033 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities april 24 2003 boalt 20033 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities april 24 2003 2003d inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities may 22 2003 20034 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities may 22 2003 boalt 20034 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities may 22 2003 2003e inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities june 24 2003 2003f inc bank america na wells amended january 30 fargo bank na 2004 banc america mortgage securities june 24 2003 boalt 20035 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities july 24 2003 2003g inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities july 24 2003 20036 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities july 24 2003 boalt 20036 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities august 27 2003 20037 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities august 27 2003 2003h inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities august 27 2003 boalt 20037 inc bank america na wells amended amendment fargo bank na 1 dated january 30 2004 banc america mortgage securities september 25 2003 2003i inc bank america na wells amended fargo bank na amendment 1 dated january 30 2004 banc america mortgage securities september 25 2003 boalt 20038 inc bank america na wells amended fargo bank na amendment 1 dated january 30 2004 banc america mortgage securities october 23 2003 20038 inc bank america na wells fargo bank na banc america mortgage securities october 27 2003 boalt 20039 inc bank america na wells fargo bank na banc america mortgage securities october 27 2003 2003j inc bank america na wells fargo bank na banc america mortgage securities november 25 2003 2003k inc bank america na wells fargo bank na banc america mortgage securities november 25 2003 20039 inc bank america na wells fargo bank na banc america mortgage securities november 26 2003 boalt 200310 inc bank america na wells fargo bank na banc america mortgage securities december 23 2003 200310 inc bank america na wells fargo bank na banc america mortgage securities december 23 2003 2003l inc bank america na wells fargo bank na banc america mortgage securities december 23 2003 boalt 200311 inc bank america na wells fargo bank na banc america mortgage securities january 29 2004 boalt 20041 inc bank america na wells fargo bank na banc america mortgage securities january 29 2004 2004a inc bank america na wells fargo bank na banc america mortgage securities january 29 2004 20041 inc bank america na wells fargo bank na banc america mortgage securities february 26 2004 2004b inc bank america na wells fargo bank na banc america mortgage securities february 26 2004 20042 inc bank america na wells fargo bank na banc america mortgage securities february 26 2004 boalt 20042 inc bank america na wells fargo bank na banc america mortgage securities march 30 2004 2004c inc bank america na wells fargo bank na banc america mortgage securities march 30 2004 boalt 20043 inc bank america na wells fargo bank na banc america mortgage securities march 30 2004 20043 inc bank america na wells fargo bank na banc america mortgage securities april 29 2004 boalt 20044 inc bank america na wells fargo bank na banc america mortgage securities april 29 2004 2004d inc bank america na wells fargo bank na banc america mortgage securities april 29 2004 20044 inc bank america na wells fargo bank na banc america mortgage securities may 27 2004 20045 inc bank america na wells fargo bank na banc america mortgage securities may 27 2004 boalt 20045 inc bank america na wells fargo bank na banc america mortgage securities may 27 2004 2004e inc bank america na wells fargo bank na banc america mortgage securities june 28 2004 2004f inc bank america na wachovia bank national association wells fargo bank na banc america mortgage securities june 28 2004 boalt 20046 inc bank america na wells fargo bank na banc america mortgage securities june 28 2004 20046 inc bank america na wells amended amendment fargo bank na 1 thereto dated december 10 2004 banc america mortgage securities july 29 2004 2004g inc bank america na wachovia bank national association wells fargo bank na banc america mortgage securities july 29 2004 20047 inc bank america na wells amended amendment fargo bank na 1 thereto dated november 5 2004 banc america mortgage securities july 29 2004 boalt 20047 inc bank america na wells fargo bank na banc america mortgage securities august 26 2004 2004h inc bank america na wells fargo bank na banc america mortgage securities august 26 2004 boalt 20048 inc bank america na wells fargo bank na banc america mortgage securities september 28 2004 20048 inc bank america na wells fargo bank na banc america mortgage securities september 28 2004 2004i inc bank america na wells fargo bank na banc america mortgage securities september 28 2004 boalt 20049 inc bank america na wells fargo bank na banc america mortgage securities october 28 2004 20049 inc bank america na wells fargo bank na banc america mortgage securities october 28 2004 boalt 200410 inc bank america na wells fargo bank na ex993 schedule yeartodate principal interest distributions certificateholders