-----BEGIN PRIVACY-ENHANCED MESSAGE-----
Proc-Type: 2001,MIC-CLEAR
Originator-Name: webmaster@www.sec.gov
Originator-Key-Asymmetric:
 MFgwCgYEVQgBAQICAf8DSgAwRwJAW2sNKK9AVtBzYZmr6aGjlWyK3XmZv3dTINen
 TWSM7vrzLADbmYQaionwg5sDW3P6oaM5D3tdezXMm7z1T+B+twIDAQAB
MIC-Info: RSA-MD5,RSA,
 OiZXyMfepOrbuVpfcOXLrA29iolYq9WCK/RWSpUaMYzXUtxpb5bMUr5j2vKqvPnw
 6boaLsmY+DOOqxT/NY2J1A==

<SEC-DOCUMENT>0001047469-04-013325.txt : 20040423
<SEC-HEADER>0001047469-04-013325.hdr.sgml : 20040423
<ACCEPTANCE-DATETIME>20040423172220
ACCESSION NUMBER:		0001047469-04-013325
CONFORMED SUBMISSION TYPE:	6-K
PUBLIC DOCUMENT COUNT:		3
CONFORMED PERIOD OF REPORT:	20040422
FILED AS OF DATE:		20040423

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CELESTICA INC
		CENTRAL INDEX KEY:			0001030894
		STANDARD INDUSTRIAL CLASSIFICATION:	PRINTED CIRCUIT BOARDS [3672]
		IRS NUMBER:				980185558
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		6-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-14832
		FILM NUMBER:		04751993

	BUSINESS ADDRESS:	
		STREET 1:		12 CONCORD PL
		STREET 2:		7TH FL
		CITY:			ONTARIO CANADA
		STATE:			A6
		ZIP:			M3C 1V7
		BUSINESS PHONE:		416442211
</SEC-HEADER>
<DOCUMENT>
<TYPE>6-K
<SEQUENCE>1
<FILENAME>a2134544z6-k.htm
<DESCRIPTION>FORM 6-K
<TEXT>
<HTML>
<HEAD>

</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#04TOR1499_1">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>

<P><FONT SIZE=2>
<hr noshade width=100% align=left size=4>
<hr noshade width=100% align=left size=1> </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=5><B>SECURITIES AND EXCHANGE COMMISSION<BR>  </B></FONT><FONT SIZE=2><B>Washington, DC 20549  </B></FONT></P>

<HR NOSHADE ALIGN="CENTER" WIDTH="120">
<BR>
<P ALIGN="CENTER"><FONT SIZE=5><B>FORM 6-K  </B></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=3><B>REPORT OF FOREIGN PRIVATE ISSUER  </B></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=3><B> Pursuant to Rule&nbsp;13a-16 or&nbsp;15d-16 of<BR>
The Securities Exchange Act of 1934</B></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>For
the month of April&nbsp;2004 </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=5><B>CELESTICA INC.<BR>  </B></FONT><FONT SIZE=2>(Translation of registrant's name into English) </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><B>001-14832<BR>  </B></FONT><FONT SIZE=2>(Commission<BR>
File Number) </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><B>1150 Eglinton Avenue East<BR>
Toronto, Ontario<BR>
Canada, M3C&nbsp;1H7<BR>
(416)&nbsp;448-5800<BR>  </B></FONT><FONT SIZE=2>(Address of principal executive offices) </FONT></P>

<P><FONT SIZE=2>Indicate
by check mark whether the registrant files or will file annual reports under cover of Form&nbsp;20-F or Form&nbsp;40-F: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="90%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="23%" ALIGN="RIGHT"><FONT SIZE=2>Form&nbsp;20-F</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%"><FONT SIZE=2><FONT FACE="WINGDINGS">&#253;</FONT></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%" ALIGN="RIGHT"><FONT SIZE=2>Form&nbsp;40-F</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%"><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>Indicate
by check mark whether the registrant is submitting the Form&nbsp;6-K in paper as permitted by Regulation&nbsp;S-T
Rule&nbsp;101(b)(1):<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </FONT></P>

<P><FONT SIZE=2>Indicate
by check mark whether the registrant is submitting the Form&nbsp;6-K in paper as permitted by Regulation&nbsp;S-T
Rule&nbsp;101(b)(7):<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </FONT></P>


<P><FONT SIZE=2>Indicate
by check mark whether by furnishing the information contained in this Form, is the registrant also thereby furnishing the information to the Commission pursuant to
Rule&nbsp;12g3-2(b) under the Securities Exchange Act of 1934. </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="90%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="23%" ALIGN="RIGHT"><FONT SIZE=2>Yes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%"><FONT SIZE=2><FONT FACE="WINGDINGS">&#111;</FONT></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%" ALIGN="RIGHT"><FONT SIZE=2>No</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="23%"><FONT SIZE=2><FONT FACE="WINGDINGS">&#253;</FONT></FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>If
"Yes" is marked, indicate below the file number assigned to the registrant in connection with Rule&nbsp;12g3-2(b):
82-<U>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</U> </FONT></P>

<P><FONT SIZE=2><hr
noshade width=100% align=left size=1>
<hr noshade width=100% align=left size=4> </FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2134544",CP="CELESTICA",DN="1",CHK=118763,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]BA1499A.;10',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="bc1499_celestica_inc._form_6-k_month_of_april_2004"> </A>
<A NAME="toc_bc1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>Celestica&nbsp;Inc.<BR>  Form&nbsp;6-K<BR>  Month of April&nbsp;2004    <BR>    </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Filed with this Form&nbsp;6-K is the following: </FONT></P>

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Press
Release, dated April&nbsp;22, 2004, the text of which is attached hereto as Exhibit&nbsp;99.1 and&nbsp;is incorporated herein by reference, including
Celestica&nbsp;Inc.'s first quarter 2004 consolidated financial information
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Press
Release, dated April&nbsp;22, 2004, the text of which is attached hereto as Exhibit&nbsp;99.2 and&nbsp;is incorporated herein by reference </FONT></DD></DL>
</UL>
<BR>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="8%" ALIGN="LEFT"><FONT SIZE=1><B><U>Exhibits</U><BR> </B></FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH WIDTH="90%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="8%"><FONT SIZE=2>99.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="90%"><FONT SIZE=2>&#151; Press Release, dated April&nbsp;22, 2004</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="8%"><FONT SIZE=2>99.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="90%"><FONT SIZE=2>&#151; Press Release, dated April&nbsp;22, 2004</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=2,EFW="2134544",CP="CELESTICA",DN="1",CHK=216131,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]BC1499A.;16',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="jc1499_signatures"> </A>
<A NAME="toc_jc1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>SIGNATURES    <BR>    </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned,
thereunto duly authorized. </FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="44%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2><FONT SIZE=2>CELESTICA&nbsp;INC.</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="44%"><BR><FONT SIZE=2> Date: April 23, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="50%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="44%"><BR><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2><BR>
By:</FONT></TD>
<TD WIDTH="50%" ALIGN="CENTER"><FONT SIZE=2><BR>
/s/ Elizabeth L. DelBianco</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="44%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="50%" ALIGN="CENTER"><HR NOSHADE><FONT SIZE=2> Elizabeth L. DelBianco<BR></FONT> <FONT SIZE=2><I>Chief Legal Officer</I></FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=3,EFW="2134544",CP="CELESTICA",DN="1",CHK=562249,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]JC1499A.;7',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="je1499_exhibit_index"> </A>
<A NAME="toc_je1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>EXHIBIT INDEX    <BR>    </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="5%"><FONT SIZE=2>99.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="93%"><FONT SIZE=2>&#151; Press Release, dated April&nbsp;22, 2004</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="5%"><FONT SIZE=2>99.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="93%"><FONT SIZE=2>&#151; Press Release, dated April&nbsp;22, 2004</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=4,EFW="2134544",CP="CELESTICA",DN="1",CHK=487317,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]JE1499A.;5',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="04TOR1499_1">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_bc1499_1">Celestica Inc. Form 6-K Month of April 2004</A></FONT><BR>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_jc1499_1">SIGNATURES</A></FONT><BR>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_je1499_1">EXHIBIT INDEX</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=MMILKS,SEQ=,EFW="2134544",CP="CELESTICA",DN="1" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>a2134544zex-99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<HTML>
<HEAD>

</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#04TOR1499_2">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>
<!-- TOC_END -->
<P ALIGN="RIGHT"><FONT SIZE=2><B>EXHIBIT 99.1  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="49%" ALIGN="CENTER"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH WIDTH="49%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
</TR>
<TR VALIGN="BOTTOM">
<TD WIDTH="49%" VALIGN="TOP"><FONT SIZE=3>FOR IMMEDIATE RELEASE<BR></FONT> <FONT SIZE=2>(All amounts in U.S.&nbsp;dollars.<BR></FONT> <FONT SIZE=1>Per share information based on diluted<BR>
shares outstanding unless noted otherwise.)</FONT></TD>
<TD WIDTH="2%" VALIGN="TOP"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="49%" ALIGN="RIGHT" VALIGN="TOP"><FONT SIZE=3>Thursday, April&nbsp;22, 2004</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="ma1499_celestica_announces_first_quarter_financial_results"> </A>
<A NAME="toc_ma1499_1"> </A>
<BR></FONT><FONT SIZE=5><B>CELESTICA ANNOUNCES FIRST QUARTER<BR>  FINANCIAL RESULTS  <BR>  </B></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="ma1499_summary"> </A>
<A NAME="toc_ma1499_2"> </A>
<BR></FONT><FONT SIZE=2><B>Summary    <BR>    </B></FONT></P>

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Year-over-year
revenue growth of 27% to $2,017&nbsp;million
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>GAAP
net loss $0.06 per share, adjusted net earnings $0.02 per share
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Q2
revenue guidance of $2.15 to $2.35&nbsp;billion, adjusted net earnings of $0.07 to $0.13
<BR><BR></FONT></DD><DT style='margin-bottom:-11pt;'><FONT SIZE=2>&#149;</FONT></DT><DD><FONT SIZE=2>Company
plans further restructuring with estimated $175-$200&nbsp;million charge </FONT></DD></DL>
</UL>

<P><FONT SIZE=2>TORONTO,
Canada&nbsp;&#151;&nbsp;Celestica&nbsp;Inc. (NYSE, TSX: CLS), a world leader in electronics manufacturing services (EMS), today announced financial results for the
first quarter ended March&nbsp;31, 2004. </FONT></P>

<P><FONT SIZE=2>Revenue
was $2,017&nbsp;million, up 27% from $1,587&nbsp;million in the first quarter of 2003. Net loss on a GAAP basis for the first quarter was $8.4&nbsp;million or $(0.06) per share, which
includes a pre-tax $11&nbsp;million charge associated primarily with the company's previously announced restructuring activities. This compares to net earnings of $3.2&nbsp;million or
$0.02 per share for the same period last year. </FONT></P>

<P><FONT SIZE=2>Adjusted
net earnings (loss)&nbsp;&#151;&nbsp;defined as net earnings (loss) before amortization of intangible assets, gains or losses on the repurchase of shares and debt,
integration costs related to acquisitions, the cost of option expenses and other charges, net of tax&nbsp;&#151;&nbsp;was $8.2&nbsp;million or $0.02 per share for the first
quarter of 2004 compared to $12.8&nbsp;million or $0.04 per share for the same period last year (detailed GAAP financial statements and supplementary information related to adjusted net earnings
appear at the end of this press release). These results compare with the company's guidance for the first quarter, announced on January&nbsp;28, 2004, which was revenue of
$1.75&nbsp;&#151;&nbsp;$1.95&nbsp;billion and adjusted net loss per share of breakeven to $(0.08). </FONT></P>

<P><FONT SIZE=2>"Our
top line performance in the quarter was encouraging as we saw improved end markets, better demand from our core customers, continued ramping of new programs and the addition of MSL in
mid-March," said Steve Delaney, CEO, Celestica. "Earnings are beginning to reflect some operating leverage, which we expect to gain momentum and drive steady margin improvement throughout
2004. In order to accelerate improvement in profitability, we plan to further restructure our operations to better align capacity with customers' requirements. In this regard, we expect further
pre-tax charges in the range of $175&nbsp;&#151;&nbsp;$200&nbsp;million. This will represent a 10-15% reduction of the company's workforce
(approximately 5,000 people) over the next 12&nbsp;months." </FONT></P>

<P ALIGN="RIGHT"><FONT SIZE=2>more
.... </FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2134544",CP="CELESTICA",DN="2",CHK=671162,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]MA1499A.;5',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_ma1499_1_2"> </A>

<P><FONT SIZE=2><B><U>Acquisition of Manufacturers' Services Limited (MSL)</U>  </B></FONT></P>

<P><FONT SIZE=2>On
March&nbsp;12, 2004, the Company acquired Manufacturers' Services Limited (MSL), a full-service global electronics manufacturing and supply chain services company, headquartered in
Concord, Massachusetts for a purchase price of $321&nbsp;million. The purchase price was financed with the issuance of 14.1&nbsp;million subordinate voting shares, the issuance of options to
purchase 2.1&nbsp;million subordinate voting shares, the issuance of warrants to purchase 1.1&nbsp;million subordinate voting shares, and $51.6&nbsp;million in cash. In connection with the
acquisition, the Company has determined that it will consolidate some of the acquired MSL facilities, including a workforce reduction. The Company has recorded a liability of approximately
$35&nbsp;million for this restructuring as part of the purchase price. </FONT></P>

<P><FONT SIZE=2><B><U>Outlook</U>  </B></FONT></P>

<P><FONT SIZE=2>For
the second quarter ending June&nbsp;30, 2004, the company anticipates revenue to be in the range of $2.15 to $2.35&nbsp;billion and adjusted earnings per share ranging from $0.07 to $0.13.
This revenue and adjusted EPS guidance reflects the benefits of new programs, continued improvement in operational efficiencies, a reduced cost structure from restructuring activities and revenue and
earnings from the company's MSL acquisition. </FONT></P>

<P><FONT SIZE=2>Management
will host a conference call on Thursday, April&nbsp;22 at 4:30&nbsp;p.m. Eastern to discuss the company's first quarter results. The conference call can be accessed at
www.celestica.com. </FONT></P>

<P><FONT SIZE=2><B><U>Supplementary Information</U>  </B></FONT></P>

<P><FONT SIZE=2>In
addition to disclosing detailed results in accordance with Canadian generally accepted accounting principles (GAAP), Celestica also provides supplementary non-GAAP measures as a method
to evaluate the company's operating performance. </FONT></P>

<P><FONT SIZE=2>Management
uses adjusted net earnings as a measure of enterprise-wide performance. As a result of acquisitions made by the company, restructuring activities, securities repurchases and the
adoption of fair value accounting for stock options, management believes adjusted net earnings is a useful measure that facilitates period-to-period operating comparisons and
allows the company to compare its operating results with its competitors in the U.S. and Asia. Adjusted net earnings excludes the effects of acquisition-related charges (most significantly,
amortization of intangible assets, and integration costs related to acquisitions), other charges (most significantly, restructuring costs and the write-down of goodwill and
long-lived assets), gains or losses on the repurchase of shares or debt, non-cash option expenses and the related income tax effect of these adjustments. Adjusted net earnings
does not have any standardized meaning prescribed by GAAP and is not necessarily comparable to similar measures presented by other companies. Adjusted net earnings are not a measure of performance
under Canadian or U.S.&nbsp;GAAP and should not be considered in isolation or as a substitute for net earnings (loss) prepared in accordance with Canadian or U.S.&nbsp;GAAP. The company has
provided a reconciliation of adjusted net earnings to Canadian GAAP net earnings (loss) below. </FONT></P>

<P ALIGN="RIGHT"><FONT SIZE=2>more
.... </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>2</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=2,EFW="2134544",CP="CELESTICA",DN="2",CHK=559935,FOLIO='2',FILE='DISK020:[04TOR9.04TOR1499]MA1499A.;5',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_ma1499_1_3"> </A>

<P><FONT SIZE=2><B><U>About Celestica</U>  </B></FONT></P>

<P><FONT SIZE=2>Celestica
is a world leader in the delivery of innovative electronics manufacturing services (EMS). Celestica operates a highly sophisticated global manufacturing network with operations in Asia,
Europe and the Americas, providing a broad range of integrated services and solutions to leading OEMs&nbsp;(original equipment manufacturers). A recognized leader in quality, technology and supply
chain management, Celestica provides competitive advantage to its customers by improving time-to-market, scalability and manufacturing efficiency. </FONT></P>


<P><FONT SIZE=2>For
further information on Celestica, visit its website at www.celestica.com. </FONT></P>

<P><FONT SIZE=2>The
company's security filings can also be accessed at www.sedar.com and www.sec.gov. </FONT></P>

<P><FONT SIZE=2><B><I><U>Safe Harbour and Fair Disclosure Statement</U>  </I></B></FONT></P>

<P><FONT SIZE=2><I>This news release contains forward-looking statements related to our future growth, trends in our industry and our financial and operational results and performance that are
based on current expectations, forecasts and assumptions involving risks and uncertainties that could cause actual outcomes and results to differ materially. These risks and uncertainties include, but
are not limited to: the ability to achieve the anticipated benefits of the merger with MSL; the challenges of effectively managing our operations during uncertain economic conditions; the challenge of
responding to lower-than-expected customer demand; the effects of price competition and other business and competitive factors generally affecting the EMS industry; our
dependence on the information technology and communications industries; our dependence on a limited number of customers and on industries affected by rapid technological change; component constraints;
variability of operating results among periods; and the ability to manage our restructuring and the shift of production to lower cost geographies. These and other risks and uncertainties are discussed
in the company's various public filings at <U>www.sedar.com</U> and http://www.sec.gov, including our Annual Report on Form&nbsp;20-F and&nbsp;subsequent reports
on Form&nbsp;6-K filed with the Securities and Exchange Commission. We disclaim any intention or obligation to update or revise any forward-looking statements, whether as a result of new
information, future events or otherwise.</I></FONT></P>

<P><FONT SIZE=2><I>As of its date, this press release contains any material information associated with the company's first quarter financial results ended March&nbsp;31, 2004 and revenue and
adjusted net earnings guidance for the second quarter ending June&nbsp;30, 2004. Earnings guidance is reviewed by the company's board of directors.</I></FONT></P>

<P><FONT SIZE=3><B><U>Contacts:</U>  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>Laurie Flanagan</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="49%"><FONT SIZE=2>Paul Carpino</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>Celestica Global Communications</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="49%"><FONT SIZE=2>Celestica Investor Relations</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>(416)&nbsp;448-2200</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="49%"><FONT SIZE=2>(416)&nbsp;448-2211</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2><U>media@celestica.com</U></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="49%"><FONT SIZE=2><U>clsir@celestica.com</U></FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>3</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=3,EFW="2134544",CP="CELESTICA",DN="2",CHK=138886,FOLIO='3',FILE='DISK020:[04TOR9.04TOR1499]MA1499A.;5',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="page_mc1499_1_4"> </A> </FONT></P>

<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="mc1499_financial_summary"> </A>
<A NAME="toc_mc1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>Financial Summary    <BR>    </B></FONT></P>

<P><FONT SIZE=2><B>GAAP Financial Summary  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="63%" ALIGN="LEFT"><FONT SIZE=1><B>Three months ended March&nbsp;31<BR> </B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Change</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="63%"><FONT SIZE=2>Revenue</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>1,587&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>2,017&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>430&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="63%"><FONT SIZE=2>Net earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>3&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(8)&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(11)&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="63%"><FONT SIZE=2>Net earnings (loss) per share</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>0.02&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(0.06)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(0.08)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="63%"><FONT SIZE=2>Cash Provided by (used in) Operations</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>85&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(76)&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(161)&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="63%"><FONT SIZE=2>Cash Position at March&nbsp;31</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>1,763&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>831&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(932)&nbsp;&nbsp;M</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><B>Adjusted Net Earnings Summary  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="97%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="66%" ALIGN="LEFT"><FONT SIZE=1><B>Three months ended March&nbsp;31<BR> </B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Change</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="66%"><FONT SIZE=2>Adjusted net earnings</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>13&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>8&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(5)&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="66%"><FONT SIZE=2>Adjusted net EPS<SUP>(1)</SUP></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>0.04&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>0.02&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(0.02)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><B>Adjusted Net Earnings Calculation  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="82%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="72%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three Months</B></FONT><HR NOSHADE></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="72%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>GAAP net earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>3&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(8)&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Add: option expense</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>2&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Add: amortization of intangibles</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>12&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>7&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Add: acquisition integration costs</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>&#151;&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Add: other charges</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1)&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>11&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Less: tax impact of above</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1)&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(4)&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>Adjusted net earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>13&nbsp;&nbsp;&nbsp;M</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>8&nbsp;&nbsp;&nbsp;M</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="72%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE ALIGN="LEFT" WIDTH="60">
<DL compact>
<DT style='margin-bottom:-9pt;'><FONT SIZE=1>(1)</FONT></DT><DD><FONT SIZE=1>For
purposes of the diluted per share calculation for the three months ended March&nbsp;31, 2003 and 2004, the weighted average number of shares outstanding was 230.2&nbsp;million
and 217.3&nbsp;million, respectively. Adjusted net EPS excludes the gain on the repurchase of convertible debt. </FONT></DD></DL>

<P><FONT SIZE=2><B>Guidance Summary  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="65%" ALIGN="LEFT"><FONT SIZE=1><B>1Q versus Actual<BR> </B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>1Q 04 Guidance</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>1Q 04 Actual</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="65%"><FONT SIZE=2>Revenue</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="18%" ALIGN="RIGHT"><FONT SIZE=2>1.75 B - $1.95&nbsp;&nbsp;B</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>2.0&nbsp;&nbsp;B</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="65%"><FONT SIZE=2>Adjusted net EPS</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="18%" ALIGN="RIGHT"><FONT SIZE=2>(0.08) - $0.00&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.02&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="65%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="18%" ALIGN="RIGHT"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="97%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="67%" ALIGN="LEFT"><FONT SIZE=1><B>Forward Guidance<SUP>(1)</SUP><BR> </B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2Q 04 Guidance</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH WIDTH="8%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="67%"><FONT SIZE=2>Revenue</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="19%" ALIGN="RIGHT"><FONT SIZE=2>2.15 B - $2.35&nbsp;&nbsp;B</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="67%"><FONT SIZE=2>Adjusted net EPS</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="19%" ALIGN="RIGHT"><FONT SIZE=2>0.07 - $0.13&nbsp;&nbsp;&nbsp;&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE ALIGN="LEFT" WIDTH="60">
<DL compact>
<DT style='margin-bottom:-9pt;'><FONT SIZE=1>(1)</FONT></DT><DD><FONT SIZE=1>Guidance
for the second quarter is provided only on an adjusted net earnings basis. This is due to the difficulty in forecasting the various items impacting GAAP net earnings, such as
the amount and timing of the company's restructuring activities. Additionally, the company is active in repurchasing its subordinate voting shares and retiring its debt. Since the timing and pricing
of these actions are uncertain, it is difficult to predict any gains or losses on repurchases during the quarter. </FONT></DD></DL>
<P ALIGN="CENTER"><FONT SIZE=2>4</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=4,EFW="2134544",CP="CELESTICA",DN="2",CHK=142938,FOLIO='4',FILE='DISK020:[04TOR9.04TOR1499]MC1499A.;5',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="page_me1499_1_5"> </A> </FONT></P>

<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="me1499_celestica_inc._consolidated_ba__cel02927"> </A>
<A NAME="toc_me1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>CELESTICA&nbsp;INC.<BR>  <BR>    CONSOLIDATED BALANCE SHEETS<BR>  (in millions of U.S.&nbsp;dollars)<BR>  (unaudited)    <BR>    </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>December&nbsp;31<BR>
2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>March&nbsp;31<BR>
2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2><B>Assets</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Current assets:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Cash and short-term investments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,028.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>831.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Accounts receivable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>771.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>931.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Inventories</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,030.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,268.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Prepaid and other assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>158.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>187.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Deferred income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>40.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>43.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>3,030.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>3,261.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Capital assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>681.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>732.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Goodwill from business combinations</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>948.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,200.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Intangible assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>137.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>140.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Other assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>339.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>349.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>5,136.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>5,684.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><BR><FONT SIZE=2><B>Liabilities and Shareholders' Equity</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Current liabilities:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Accounts payable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,101.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,296.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Accrued liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>382.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>420.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Income taxes payable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>8.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>11.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Deferred income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>21.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>21.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Current portion of long-term debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>2.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>4.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,516.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,754.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Long-term debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>0.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>2.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Accrued pension and post-employment benefits</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>86.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>88.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Deferred income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>57.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>72.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Other long-term liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>10.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>30.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>1,670.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1,948.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Shareholders' equity:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Convertible debt (note&nbsp;4)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>603.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>609.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Capital stock (note&nbsp;5)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>3,297.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>3,547.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Warrants (note&nbsp;5)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>8.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Contributed surplus</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>115.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>133.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Deficit</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>(581.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(593.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="69%"><FONT SIZE=2>Foreign currency translation adjustment</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>30.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>30.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>3,466.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>3,736.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="11%" ALIGN="RIGHT"><FONT SIZE=2>5,136.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>5,684.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>
Accounting policy change (note&nbsp;2(ii))<BR>
Guarantees and&nbsp;contingencies (note&nbsp;10) </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><I>See accompanying notes to consolidated financial statements.<BR>
These interim financial statements should be read in conjunction with the<BR>
2003 annual consolidated financial statements.  </I></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>5</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=5,EFW="2134544",CP="CELESTICA",DN="2",CHK=312076,FOLIO='5',FILE='DISK020:[04TOR9.04TOR1499]ME1499A.;2',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_me1499_1_6"> </A>
<P ALIGN="CENTER"><FONT SIZE=2><I> <A NAME="me1499_celestica_inc._consolidated_st__cel04872"> </A>
<A NAME="toc_me1499_2"> </A>
<BR>    </I></FONT><FONT SIZE=2><B>CELESTICA&nbsp;INC.<BR>  <BR>    CONSOLIDATED STATEMENTS OF OPERATIONS AND DEFICIT<BR>  (in millions of U.S.&nbsp;dollars, except per share amounts)<BR>  (unaudited)    <BR>    </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended<BR>
March&nbsp;31<BR> </B></FONT><BR></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Revenue</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,587.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2,016.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cost of sales</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,511.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,929.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Gross profit</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>75.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>87.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Selling, general and administrative expenses</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>59.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>74.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Research and development costs</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>4.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>4.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Amortization of intangible assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>12.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>7.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Other charges (note&nbsp;6)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>10.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Operating earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>0.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(9.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Interest on long-term debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Interest income, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(4.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Earnings (loss) before income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(10.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Income taxes expense (recovery):</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Current</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Deferred</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(3.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(3.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>0.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(1.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Net earnings (loss) for the period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(8.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Deficit, beginning of period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(294.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(581.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Change in accounting policy (note&nbsp;2(ii))</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(1.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Deficit as restated, beginning of period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(296.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(581.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Net earnings (loss) for the period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(8.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Convertible debt accretion, net of tax</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(4.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(3.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Loss on repurchase of convertible debt (note&nbsp;4)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Deficit, end of period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(296.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(593.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Basic earnings (loss) per share (note&nbsp;8)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Diluted earnings (loss) per share (note&nbsp;8)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Weighted average number of shares outstanding (in millions) (note&nbsp;8):</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Basic</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>227.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>213.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Diluted</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>230.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>213.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2><I>See accompanying notes to consolidated financial statements.<BR>
These interim financial statements should be read in conjunction with the<BR>
2003 annual consolidated financial statements.  </I></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>6</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=6,EFW="2134544",CP="CELESTICA",DN="2",CHK=277687,FOLIO='6',FILE='DISK020:[04TOR9.04TOR1499]ME1499B.;2',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_me1499_1_7"> </A>
<P ALIGN="CENTER"><FONT SIZE=2><I> <A NAME="me1499_celestica_inc._consolidated_st__cel03384"> </A>
<A NAME="toc_me1499_3"> </A>
<BR>    </I></FONT><FONT SIZE=2><B>CELESTICA&nbsp;INC.<BR>  <BR>    CONSOLIDATED STATEMENTS OF CASH FLOWS<BR>  (in millions of U.S.&nbsp;dollars)<BR>  (unaudited)    <BR>    </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended<BR>
March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2><B>Cash provided by (used in):</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2><B>Operations:</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Net earnings (loss) for the period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(8.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Items not affecting cash:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Depreciation and amortization</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>56.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>49.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Deferred income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(3.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(3.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Non-cash charge for option issuances</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Restructuring charges (note&nbsp;6)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Other charges (note&nbsp;6)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(2.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Other</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>4.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>18.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Changes in non-cash working capital items:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Accounts receivable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>152.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(58.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Inventories</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(28.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(102.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Prepaid and other assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(33.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(14.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Accounts payable and accrued liabilities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(80.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>43.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Income taxes payable</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>15.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Non-cash working capital changes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>26.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(132.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cash provided by (used in) operations</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>85.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(76.3</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><BR><FONT SIZE=2><B>Investing:</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Acquisitions, net of cash acquired</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(33.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Purchase of capital assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(18.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(56.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Proceeds from sale of capital assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>3.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Other</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cash used in investing activities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(17.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(85.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><BR><FONT SIZE=2><B>Financing:</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Repayment of long-term debt</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(1.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(38.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Deferred financing costs</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Repurchase of convertible debt (note&nbsp;4)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(76.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Issuance of share capital</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Repurchase of capital stock (note&nbsp;5)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(81.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Other</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(0.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cash used in financing activities</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(156.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(35.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Decrease in cash</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(87.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(197.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cash, beginning of period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,851.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,028.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Cash, end of period</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,763.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>831.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>Cash is comprised of cash and short-term investments.<BR>
Supplemental cash flow information (note&nbsp;9) </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2><I>See accompanying notes to consolidated financial statements.<BR>
These interim financial statements should be read in conjunction with the<BR>
2003 annual consolidated financial statements.  </I></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>7</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=7,EFW="2134544",CP="CELESTICA",DN="2",CHK=351123,FOLIO='7',FILE='DISK020:[04TOR9.04TOR1499]ME1499C.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="page_mg1499_1_8"> </A> </FONT></P>

<!-- TOC_END -->
<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="mg1499_celestica_inc._notes_to_consol__cel04605"> </A>
<A NAME="toc_mg1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>CELESTICA&nbsp;INC.<BR>  <BR>    NOTES TO CONSOLIDATED FINANCIAL STATEMENTS<BR>  <BR>    (in millions of U.S.&nbsp;dollars, except per share amounts)<BR>  (unaudited)    <BR>    </B></FONT></P>

<P><FONT SIZE=2><B>1.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Nature of business:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The primary operations of the Company consist of providing a full range of electronics manufacturing services including design, prototyping, system assembly,
testing, product assurance, supply chain management, worldwide distribution and after-market service to its customers primarily in the computing and communications industries. The Company has
operations in the Americas, Europe and Asia. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Celestica
prepares its financial statements in accordance with generally accepted accounting principles (GAAP) in Canada with a reconciliation to accounting principles generally accepted
in the United&nbsp;States, disclosed in note&nbsp;20 to&nbsp;the 2003 annual consolidated financial statements. </FONT></P>

<P><FONT SIZE=2><B>2.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Significant accounting policies:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The disclosures contained in these unaudited interim consolidated financial statements do not include all requirements of Canadian GAAP for annual financial
statements. These unaudited interim consolidated financial statements should be read in conjunction with the 2003 annual consolidated financial statements. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;These
unaudited interim consolidated financial statements reflect all adjustments, consisting only of normal recurring accruals, which are, in the opinion of management, necessary to
present fairly the financial position of the Company as of March&nbsp;31, 2004 and the results of operations and cash flows for the three months ended March&nbsp;31, 2003 and 2004. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;These
unaudited interim consolidated financial statements are based upon accounting principles consistent with those used and described in the 2003 annual consolidated financial
statements, except for the following: </FONT></P>

<P><FONT SIZE=2><I>(i)&nbsp;&nbsp;&nbsp;&nbsp;Stock-based compensation and other stock-based payments:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Effective
January&nbsp;1, 2003, the Company adopted the revised CICA Handbook Section&nbsp;3870, "Stock Based Compensation," which requires that a fair value method of accounting be
applied to all stock-based compensation payments to both employees and non-employees. In accordance with the transitional provisions of Section&nbsp;3870, the Company has prospectively
applied the fair value method of accounting for stock option awards granted after January&nbsp;1, 2003 and, accordingly, has recorded compensation expense. Prior to January&nbsp;1, 2003, the
Company accounted for its employee stock options using the settlement method and no compensation expense was recognized. For awards granted in 2002, the standard requires the disclosure of
pro&nbsp;forma earnings and per share information as if the Company had accounted for employee stock options under the fair value method. The pro&nbsp;forma effect of awards granted prior to
January&nbsp;1, 2002 has not been included in the pro&nbsp;forma earnings and per share information. </FONT></P>


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
estimated fair value of the options is amortized to expense over the vesting period, on a straight-line basis, and was determined using the Black-Scholes option pricing
model with the following weighted average assumptions: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="84%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="77%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="77%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="4%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Risk-free rate</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>4.3</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>%</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Dividend yield</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.0</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>%</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Volatility factor of the expected market price of the Company's shares</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>70.0</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>%</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>70.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>%</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Expected option life (in years)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.7</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>4.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Weighted average grant date fair values of options issued</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>6.75</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>9.82</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->

<UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>(a)</FONT></DT><DD><FONT SIZE=2>Option
grants after January&nbsp;1, 2003&nbsp;&#151;&nbsp;Compensation expense for the three months ended March&nbsp;31, 2004 was $1.6 (March&nbsp;31,
2003&nbsp;&#151;&nbsp;nil) relating to the fair value of options granted after January&nbsp;1, 2003. </FONT></DD></DL>
</UL>
<P ALIGN="CENTER"><FONT SIZE=2>8</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=8,EFW="2134544",CP="CELESTICA",DN="2",CHK=1045825,FOLIO='8',FILE='DISK020:[04TOR9.04TOR1499]MG1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_mg1499_1_9"> </A>
<UL>
<UL>
</UL>
<DL compact>
<DT style='margin-bottom:-11pt;'><FONT SIZE=2>(b)</FONT></DT><DD><FONT SIZE=2>2002
Options&nbsp;&#151;&nbsp;The pro&nbsp;forma disclosure relating to options granted in 2002 is as follows: </FONT></DD></DL>
</UL>
<BR>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="84%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="4%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Net earnings (loss) as reported</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(8.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Deduct: Stock-based compensation costs using fair-value method, net of tax</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(2.5</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(2.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Pro&nbsp;forma net earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.7</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(10.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Earnings (loss) per share:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Basic&nbsp;&#151;&nbsp;as reported</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Basic&nbsp;&#151;&nbsp;pro&nbsp;forma</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.01</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.07</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Diluted&nbsp;&#151;&nbsp;as reported</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Diluted&nbsp;&#151;&nbsp;pro&nbsp;forma</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.01</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.07</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company's stock plans are described in note&nbsp;9 to&nbsp;the 2003 annual consolidated financial statements. </FONT></P>

<P><FONT SIZE=2><I>(ii)&nbsp;&nbsp;&nbsp;Asset retirement obligations:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Effective January&nbsp;1, 2004, the Company retroactively adopted the new CICA Handbook Section&nbsp;3110, "Asset Retirement Obligations," which establishes
standards for the recognition, measurement and disclosure of liabilities for asset retirement obligations and the associated retirement costs. This section applies to legal obligations associated with
the retirement of tangible long-lived assets that results from their acquisition, lease construction, development or normal operation. This standard is effective on a retroactive basis
with restatement of prior periods. As at January&nbsp;1, 2003, the Company recorded a liability of $3.7 for the estimated present value of the costs of retiring leasehold improvements at the
maturity of the facility leases and recorded deferred asset retirement costs of $2.4. The Company recorded a charge to the January&nbsp;1, 2003 deficit of $1.3 for the cumulative impact of the
standard and has increased its cost of sales for the year ended December&nbsp;31, 2003 by $0.9 ($0.2 for the three months ended March&nbsp;31, 2003). The facility leases expire between 2004 and
2013. The following table details the changes in the leasehold retirement liability: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="80%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>January&nbsp;1, 2004</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="4%" ALIGN="RIGHT"><FONT SIZE=2>4.0</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>Accretion charges recorded in cost of sales</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="4%" ALIGN="RIGHT"><FONT SIZE=2>0.1</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>Assumed on acquisition of MSL</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="4%" ALIGN="RIGHT"><FONT SIZE=2>1.3</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="4%" ALIGN="RIGHT"><FONT SIZE=2>5.4</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="91%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="3%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
adjustment to the leasehold assets in respect of asset retirement costs is amortized into income over the remaining life of the leases, on a straight-line basis. For the
three months ended March&nbsp;31, 2004, amortization expense of $0.2 was recorded in cost of sales. </FONT></P>

<P><FONT SIZE=2><B>3.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Acquisitions:  </B></FONT></P>


<P><FONT SIZE=2><I>(i)&nbsp;&nbsp;&nbsp;&nbsp;Business Combinations:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;On March&nbsp;12, 2004, the Company acquired Manufacturers' Services Limited (MSL), a full-service global electronics manufacturing and supply chain
services company, headquartered in Concord, Massachusetts. This acquisition provides the Company with an expanded customer base and service offerings, and supports the Company's strategy of
diversifying its end-markets. MSL's customers come from diverse industries including industrial, commercial avionics, automotive, retail systems, medical, communications and
network storage, and peripherals. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>9</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=9,EFW="2134544",CP="CELESTICA",DN="2",CHK=114693,FOLIO='9',FILE='DISK020:[04TOR9.04TOR1499]MG1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_mg1499_1_10"> </A>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
purchase price of $321.2 was financed with the issuance of 14.1&nbsp;million subordinate voting shares, the issuance of options to purchase 2.1&nbsp;million subordinate voting
shares, the issuance of warrants to purchase 1.1&nbsp;million subordinate voting shares, and $51.6 in cash. The value of the shares was determined based on the average market price of the shares for
a reasonable period before and after the date the terms of the acquisition were agreed to and announced. The fair
value of the options and warrants was estimated using the Black-Scholes option pricing model assuming a risk-free rate of 1.9%, a dividend yield of 0.0%, volatility factors of 62.0% to
68.0% and a range of expected option lives, generally three years or less. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company estimates the value of amortizable intellectual property to be $9.7, expected to consist of intellectual property and process technology with a useful life not exceeding five
years. The Company is in the process of obtaining valuations of certain assets. As a result, the fair value allocation of the purchase price is subject to refinement. The goodwill recorded for MSL is
not tax deductible. Details of the net assets acquired, at estimated fair value, are as follows: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="82%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Current assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>271.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Capital assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>38.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Other long-term assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Goodwill</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>252.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Intellectual property</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>9.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Other liabilities assumed</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(218.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Long-term debt assumed</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(41.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Net assets acquired</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>321.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Financed by:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Cash</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>51.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Issuance of shares</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>245.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Issuance of options</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>15.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>Issuance of warrants (see note&nbsp;5)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>321.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="86%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><I>(ii)&nbsp;&nbsp;&nbsp;MSL restructuring:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In connection with the acquisition, the Company has determined that it will consolidate some of the acquired MSL facilities, including a workforce reduction. The
Company has recorded the liability for the restructuring costs as part of the purchase price. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
planned actions include employee termination costs and lease exit costs in all geographies. The Company expects to complete the major components of the restructuring within one year
from the acquisition date, with the exception of long-term lease and contractual obligations, which will be paid out over the remaining lease terms through 2010. Cash outlays are funded
from cash on hand. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity through the restructuring liability: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="93%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="49%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee termination costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other contractual obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility exit costs and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total accrued liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>Accrued on acquisition</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>27.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>6.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>35.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(8.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(8.8</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>19.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>6.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>26.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="49%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><B>4.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convertible debt:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;During the first quarter of 2003, the Company paid $76.1 to repurchase Liquid Yield Option&#153; Notes (LYONs) with a principal amount at maturity of
$153.8. There were no repurchases during the first quarter of 2004. Pursuant to Canadian GAAP, the LYONs are recorded as an equity instrument and bifurcated into a </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>10</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=10,EFW="2134544",CP="CELESTICA",DN="2",CHK=573921,FOLIO='10',FILE='DISK020:[04TOR9.04TOR1499]MG1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_mg1499_1_11"> </A>

<P><FONT SIZE=2>principal
equity component and an option component. See the description in note&nbsp;8 to&nbsp;the 2003 annual consolidated financial statements. The loss on the repurchase of LYONs for the first
quarter of 2003 of $0.1 was charged to deficit and apportioned between the principal equity and option components, based on their relative fair values compared to their carrying values. Consistent
with the treatment of the periodic accretion charges, the amount relating to the principal equity component has been included in the basic and diluted per share calculations in note&nbsp;8. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;At
March&nbsp;31, 2004, LYONs outstanding have a principal amount at maturity of $1,154.7. At March&nbsp;31, 2004, the Company was pre-approved to spend up to $126.2 to
repurchase additional LYONs at management's discretion. </FONT></P>

<P><FONT SIZE=2><B>5.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Capital stock and warrants:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;During the first quarter of 2003, the Company repurchased 6.8&nbsp;million subordinate voting shares at a weighted average price of $12.01 per share. There were
no repurchases during the first quarter of 2004. Through March&nbsp;31, 2004, the Company has repurchased a total of 22.6&nbsp;million subordinate voting shares under its Normal Course Issuer
Bids. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
connection with the MSL acquisition, the Company issued Series&nbsp;A and Series&nbsp;B warrants to replace the outstanding MSL warrants. The Series&nbsp;A warrants are fully
vested and exercisable at any time through March&nbsp;14, 2007 at an exercise price of $18.72 per share. The Series&nbsp;B warrants are fully vested and exercisable at any time through
July&nbsp;3, 2008 at an exercise price of $16.73 per share. The Company has the right to require the holders of both Series&nbsp;A and Series&nbsp;B warrants to exercise their warrants if the
Company's subordinate voting shares trade for 175% of the exercise price of the warrants during a specified period. </FONT></P>

<P><FONT SIZE=2><B>6.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other charges:  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="84%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="77%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="77%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="4%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>2001 restructuring (a)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>0.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>2002 restructuring (b)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>2.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>2003 restructuring (c)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>2004 restructuring (d)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>9.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>Gain on sale of surplus land</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(2.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="4%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>10.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="77%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="4%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><I>(a)&nbsp;&nbsp;&nbsp;2001 restructuring:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In 2001, the Company announced its restructuring plan in response to the weak end-markets. Weak end-market conditions in the computing and
communications industries resulted in those customers rescheduling and cancelling orders, directly impacting the Company's operations. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company completed the major components of its 2001 restructuring plan in 2002, except for certain long-term lease and other contractual obligations, which will be paid
out over the remaining lease terms through 2015. Cash outlays are funded from cash on hand. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>11</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=4,SEQ=11,EFW="2134544",CP="CELESTICA",DN="2",CHK=495917,FOLIO='11',FILE='DISK020:[04TOR9.04TOR1499]MG1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<BR>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P><FONT SIZE=2><A
NAME="page_mi1499_1_12"> </A> </FONT> <FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table details the activity through the accrued restructuring liability and the non-cash charge: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="31%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee<BR>
termination<BR>
costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other<BR>
contractual<BR>
obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility<BR>
exit costs<BR>
and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
accrued<BR>
liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash<BR>
charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>January&nbsp;1, 2001</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Provision</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>90.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>35.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>12.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>138.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>98.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>237.0</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(51.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(2.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(55.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2001</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>39.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>33.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>9.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>82.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>98.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>237.0</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(35.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(13.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(6.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(55.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(4.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>11.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(2.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>4.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(2.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.9</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2002</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>32.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>32.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>95.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>238.9</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(14.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(14.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>7.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>7.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>7.9</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>25.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>25.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>95.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>246.8</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity for the quarter: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="31%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee<BR>
termination<BR>
costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other<BR>
contractual<BR>
obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility<BR>
exit costs<BR>
and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
accrued<BR>
liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash<BR>
charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Quarter<BR>
charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>25.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>25.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>95.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>0.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.4</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>24.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>24.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>95.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.4</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
accrued restructuring liability was recorded in Accrued liabilities in the accompanying consolidated balance sheet. </FONT></P>

<P><FONT SIZE=2><I>(b)&nbsp;&nbsp;&nbsp;2002 restructuring:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In response to the prolonged difficult end-market conditions, particularly in the computing and communications industries, the Company announced a
second restructuring plan in July&nbsp;2002. The weak demand for the Company's manufacturing services resulted in an accelerated move to lower cost geographies and additional restructuring in the
Americas and Europe. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;These
restructuring actions were focused on consolidating facilities, workforce reductions, and transferring programs to lower cost geographies. A total of 6,369 employees have been
terminated as of March&nbsp;31, 2004, as the Company executed its 2002 planned employee actions. Approximately 50 employee positions remain to be terminated as of March&nbsp;31, 2004.
Approximately 80% of the employee terminations were in the Americas and 20% in Europe. The majority of the employees terminated were manufacturing and plant employees. In 2003, the Company increased
its employee termination costs by $7.4 due to changes in planned headcount reductions. The facility actions included closing or consolidating 9 facilities in the Americas and Europe. For leased
facilities that were no longer used, the lease costs included in the restructuring costs represent future lease payments less estimated sublease recoveries. In 2003, the Company made an adjustment to
lease and other contractual obligations of $16.2 to reflect incremental cancellation fees paid for terminating
certain facility leases and to reflect higher accruals for other leases due to delays in the timing of sublease recoveries and changes in estimated sublease rates, relating principally to facilities
in the Americas. In the first quarter of 2004, the cash payment of $16.3 for lease and other contractual obligations included cancellation fees paid for terminating certain facility leases. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>12</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=12,EFW="2134544",CP="CELESTICA",DN="2",CHK=759693,FOLIO='12',FILE='DISK020:[04TOR9.04TOR1499]MI1499A.;5',USER='RRICKEN',CD='23-APR-2004;16:16' -->
<A NAME="page_mi1499_1_13"> </A>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company recorded a non-cash charge of $194.5 to write-down certain long-lived assets (85% in Americas, 10% in Europe and 5% in Asia) which became
impaired as a result of the rationalization of facilities. In addition to buildings and improvements, and machinery and equipment, the asset impairments also related to intellectual property and other
intangible assets. In 2003, the Company recorded a non-cash adjustment against its capital assets of $(10.8). This recovery was primarily due to amendments of its 2002 restructuring plans
in 2003, as a result of customer requirements, certain assets no longer qualified as available-for-sale and resulted in a $13.0 increase to the book value of the assets.
Included in the December&nbsp;31, 2002 impairment charges were charges of $17.1 related to these capital assets that were classified as available-for-sale. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company had completed the major components of its 2002 restructuring plan by the end of March&nbsp;31, 2004, except for certain long-term lease and other contractual
obligations which will be paid out over the remaining lease terms through 2011. Cash outlays are funded from cash on hand. The Company has benefited, and expects to continue to benefit, from the 2002
restructuring plan actions through reduced depreciation, lease and labour costs in cost of sales and selling, general and administrative expenses, and reduced amortization of intangible assets. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity through the accrued restructuring liability and the non-cash charge: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="31%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee<BR>
termination<BR>
costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other<BR>
contractual<BR>
obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility<BR>
exit costs<BR>
and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
accrued<BR>
liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash<BR>
charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>January&nbsp;1, 2002</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Provision</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>128.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>51.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>189.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>194.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>383.5</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(41.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(1.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(44.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2002</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>87.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>50.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>7.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>144.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>194.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>383.5</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(83.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(30.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(7.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(121.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>7.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>16.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>26.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(10.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>15.7</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>11.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>36.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>50.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>183.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>399.2</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity for the quarter: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="31%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee<BR>
termination<BR>
costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other<BR>
contractual<BR>
obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility<BR>
exit costs<BR>
and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total<BR>
accrued<BR>
liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash<BR>
charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Quarter<BR>
charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>11.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>36.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>50.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>183.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>(6.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(16.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>(22.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>2.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(0.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>1.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.6</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="10%" ALIGN="RIGHT"><FONT SIZE=2>7.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>19.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="7%" ALIGN="RIGHT"><FONT SIZE=2>29.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>184.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.6</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="31%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
accrued restructuring liability was recorded in Accrued liabilities in the accompanying consolidated balance sheet. </FONT></P>

<P><FONT SIZE=2><I>(c)&nbsp;&nbsp;&nbsp;2003 restructuring:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In January&nbsp;2003, the Company announced that it will further reduce its manufacturing capacity. These restructuring actions were focused on workforce
reductions and facility consolidations in Europe. Termination announcements were made in 2003 to approximately 480 employees, primarily manufacturing and plant employees. Approximately 180 employees
have been terminated as of March&nbsp;31, 2004, with the balance expected to be paid out by the end of July&nbsp;2004. Included in the negotiated termination costs are payments to regulatory
agencies, in accordance with local labour legislation, which are expected to be paid out through&nbsp;2007. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>13</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=13,EFW="2134544",CP="CELESTICA",DN="2",CHK=689588,FOLIO='13',FILE='DISK020:[04TOR9.04TOR1499]MI1499A.;5',USER='RRICKEN',CD='23-APR-2004;16:16' -->
<A NAME="page_mi1499_1_14"> </A>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
non-cash charge for asset impairment of $8.5 reflects the write-down of certain capital assets, primarily in Europe, which were disposed of, or that have
become impaired and are available-for-sale, as a result of the 2003 restructuring. The capital assets were written down to their fair values. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company expects to complete the major components of the 2003 restructuring plan by mid-2004. Cash outlays are funded from cash on hand. The Company expects to benefit
from the 2003 restructuring plan actions through reduced depreciation and labour costs in cost of sales and selling, general and administrative expenses in 2004. </FONT></P>


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity through the accrued restructuring liability and the non-cash charge: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="32%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee termination costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other contractual obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility exit costs and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total accrued liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>January&nbsp;1, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>Provision</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>61.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>0.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>62.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>71.3</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(28.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(0.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(1.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(30.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>32.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>32.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>71.3</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
following table details the activity for the quarter: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<DIV ALIGN="CENTER"><TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="32%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee termination costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other contractual obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility exit costs and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total accrued liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Quarter charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>December&nbsp;31, 2003</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>32.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>32.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>(6.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(6.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>Adjustments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="RIGHT"><FONT SIZE=2>26.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="9%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>26.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>8.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.0</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="32%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE></DIV>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
accrued restructuring liability was recorded in Accrued liabilities in the accompanying consolidated balance sheet. </FONT></P>

<P><FONT SIZE=2><I>(d)&nbsp;&nbsp;&nbsp;2004 restructuring:  </I></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In January&nbsp;2004, the Company announced that it will further reduce its manufacturing capacity. These restructuring actions were focused on workforce
reductions and facility consolidations in the Americas. A total of 240 employees have been terminated in the quarter. These planned actions include terminating an additional 650 employee positions by
the end of 2004. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The
Company expects to complete its 2004 restructuring plan by the end of 2004 or early 2005. Cash outlays are funded from cash on hand. The Company expects to benefit from the 2004
restructuring plan actions through reduced depreciation and labour costs in cost of sales and selling, general and administrative expenses starting in the latter half of 2004. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>14</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=14,EFW="2134544",CP="CELESTICA",DN="2",CHK=379869,FOLIO='14',FILE='DISK020:[04TOR9.04TOR1499]MI1499A.;5',USER='RRICKEN',CD='23-APR-2004;16:16' -->
<BR>
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->

<P><FONT SIZE=2><A
NAME="page_mk1499_1_15"> </A> </FONT> <FONT SIZE=2>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table details the activity through the accrued restructuring liability: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="39%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Employee termination costs</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Lease and other contractual obligations</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Facility exit costs and other</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Total accrued liability</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Non-cash charge</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>Quarter charge</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>January&nbsp;1, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>Provision</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=1>9.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=1>9.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=1>9.5</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>Cash payments</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=1>(0.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=1>(0.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>March&nbsp;31, 2004</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=1>8.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=1>8.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="7%" ALIGN="CENTER"><FONT SIZE=1>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=1>9.5</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="39%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The accrued restructuring liability was recorded in Accrued liabilities in the accompanying consolidated balance sheet. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;As
of March&nbsp;31, 2004, capital assets included $28.9 representing assets available-for-sale, primarily in land and buildings in Europe, as a result of the
restructuring actions implemented by the Company. The Company has programs underway to sell these assets. </FONT></P>


<P><FONT SIZE=2><B>7.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Segmented information:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company's operations fall into one dominant industry segment, the electronics manufacturing services industry. The Company manages its operations, and
accordingly determines its operating segments, on a geographic basis. The performance of geographic operating segments is monitored based on EBIAT (earnings/loss before interest, amortization of
intangible assets, integration costs related to acquisitions, other charges, non-cash option expense and income taxes). Inter-segment transactions are reflected at market value. The
following is a breakdown by reporting segment: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="75%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended<BR>
March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="75%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2><B>Revenue</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>Americas</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>769.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>861.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>Europe</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>336.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>429.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>Asia</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>525.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>802.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>Elimination of inter-segment revenue</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(43.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>(76.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,587.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2,016.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="75%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="79%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended<BR>
March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="79%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2><B>EBIAT</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Americas</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>15.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(5.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Europe</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(25.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(5.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Asia</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>21.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>21.5</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>11.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>10.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Interest, net</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>3.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(1.0</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Amortization of intangible assets</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(12.4</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(7.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Non-cash option expense</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(1.6</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Other charges (note&nbsp;6)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>1.6</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(10.9</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>Earnings (loss) before income taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>3.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(10.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="79%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>15</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=15,EFW="2134544",CP="CELESTICA",DN="2",CHK=44036,FOLIO='15',FILE='DISK020:[04TOR9.04TOR1499]MK1499A.;3',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_mk1499_1_16"> </A>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH WIDTH="76%" ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>As at March&nbsp;31<BR> </B></FONT><BR></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH WIDTH="76%" ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2><B>Total assets</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Americas</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2,624.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2,278.1</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Europe</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,056.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,163.2</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Asia</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,917.5</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>2,243.3</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>5,597.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>5,684.6</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="76%"><BR><FONT SIZE=2><B>Goodwill</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2><BR>&nbsp;</FONT></TD>
<TD WIDTH="8%"><FONT SIZE=2><BR>
&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Americas</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>115.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>241.2</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Europe</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>76.0</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>Asia</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>832.3</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>883.6</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>948.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="8%" ALIGN="RIGHT"><FONT SIZE=2>1,200.8</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD WIDTH="76%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE SIZE=4></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->


<P><FONT SIZE=2><B>8.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Weighted average shares outstanding and per share calculations:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The following table sets forth the calculation of basic and diluted per share: </FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=3 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended March&nbsp;31</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=3 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
<TH WIDTH="1%"><FONT SIZE=1>&nbsp;</FONT></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Numerator:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Net earnings (loss)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(8.4</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Convertible debt accretion, net of tax</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(4.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(3.7</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Gain on repurchase of convertible debt, net of tax (note&nbsp;4)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>5.7</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Earnings (loss) available to common shareholders</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>4.9</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(12.1</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Denominator (in millions):</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Weighted average shares&nbsp;&#151;&nbsp;basic</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>227.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>213.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Effect of dilutive securities:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Employee stock options and warrants<SUP>(1)</SUP></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="74%"><FONT SIZE=2>Convertible debt<SUP>(1)</SUP></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD COLSPAN=2 ALIGN="RIGHT"><HR NOSHADE></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Weighted average shares&nbsp;&#151;&nbsp;diluted</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>230.2</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>213.2</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=3><FONT SIZE=2>Earnings (loss) per share:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Basic</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD COLSPAN=2><FONT SIZE=2>Diluted</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>0.02</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>(0.06</FONT></TD>
<TD WIDTH="1%"><FONT SIZE=2>)</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<HR NOSHADE ALIGN="LEFT" WIDTH="60">
<DL compact>
<DT style='margin-bottom:-9pt;'><FONT SIZE=1>(1)</FONT></DT><DD><FONT SIZE=1>Excludes
the effect of all options, warrants and convertible debt as they are anti-dilutive due to the loss reported in the period. </FONT></DD></DL>

<P><FONT SIZE=2><B>9.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Supplemental cash flow information:  </B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=2>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=5 ALIGN="CENTER"><FONT SIZE=1><B>Three months ended<BR>
March&nbsp;31</B></FONT><HR NOSHADE></TH>
</TR>
<TR VALIGN="BOTTOM">
<TH COLSPAN=2 ALIGN="LEFT"><FONT SIZE=1>&nbsp;</FONT><BR></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2003</B></FONT><HR NOSHADE></TH>
<TH WIDTH="2%"><FONT SIZE=1>&nbsp;</FONT></TH>
<TH COLSPAN=2 ALIGN="CENTER"><FONT SIZE=1><B>2004</B></FONT><HR NOSHADE></TH>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Paid during the period:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Interest</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>1.8</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>2.0</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Taxes</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>(2.1</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>)</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>1.9</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD COLSPAN=2><FONT SIZE=2>Non-cash financing activities:</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="5%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="6%"><FONT SIZE=2>&nbsp;</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="78%"><FONT SIZE=2>Convertible debt accretion, net of tax</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="RIGHT"><FONT SIZE=2>4.0</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>3.7</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="78%"><FONT SIZE=2>Shares issued for acquisition of MSL</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>245.5</FONT></TD>
</TR>
<TR BGCOLOR="#CCEEFF" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="78%"><FONT SIZE=2>Options issued for acquisition of MSL</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>15.2</FONT></TD>
</TR>
<TR BGCOLOR="White" VALIGN="TOP">
<TD WIDTH="2%">&nbsp;</TD>
<TD WIDTH="78%"><FONT SIZE=2>Warrants issued for acquisition of MSL</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="5%" ALIGN="CENTER"><FONT SIZE=2>&#151;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>$</FONT></TD>
<TD WIDTH="6%" ALIGN="RIGHT"><FONT SIZE=2>8.9</FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2>16</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=16,EFW="2134544",CP="CELESTICA",DN="2",CHK=938207,FOLIO='16',FILE='DISK020:[04TOR9.04TOR1499]MK1499A.;3',USER='FALVARE',CD='23-APR-2004;11:32' -->
<A NAME="page_mk1499_1_17"> </A>

<P><FONT SIZE=2><B>10.&nbsp;&nbsp;&nbsp;Guarantees and contingencies:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contingent liabilities in the form of letters of credit, letters of guarantee, and surety and performance bonds, are provided to various third parties. These
guarantees cover various payments including customs and excise taxes, utility commitments and certain bank guarantees. At March&nbsp;31, 2004, these liabilities, including guarantees of employee
share purchase loans, amounted to $60.9 (December&nbsp;31, 2003&nbsp;&#151;&nbsp;$55.9). </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
addition to the above guarantees, the Company has also provided routine indemnifications, whose terms range in duration and often are not explicitly defined. These may include
indemnifications against adverse effects due to changes in tax laws and patent infringements by third parties. The maximum amounts from these indemnifications cannot be reasonably estimated. In some
cases, the Company has recourse against other parties to mitigate its risk of loss from these indemnifications. Historically, the Company has not made significant payments relating to these types of
indemnifications. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
the normal course of operations the Company may be subject to litigation and claims from customers, suppliers and former employees. Management believes that adequate provisions have
been recorded in the accounts where required. Although it is not possible to estimate the extent of potential costs, if any, management believes that the ultimate resolution of such contingencies
would not have a material adverse effect on the results of operations, financial position or liquidity of the Company. </FONT></P>


<P><FONT SIZE=2><B>11.&nbsp;&nbsp;&nbsp;Comparative information:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Company has reclassified certain prior period information to conform to the current period's presentation. </FONT></P>

<P><FONT SIZE=2><B>12.&nbsp;&nbsp;&nbsp;Subsequent events:  </B></FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In April&nbsp;2004, the Company paid approximately $11 in cash to acquire certain assets located in the Philippines from NEC Corporation. </FONT></P>

<P><FONT SIZE=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In
April&nbsp;2004, the Company announced that it will incur an additional pre-tax restructuring charge of between $175 and $200, to be recorded over the next
12&nbsp;months, of which approximately 75% will be cash costs. </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>-30
- - </FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>17</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=3,SEQ=17,EFW="2134544",CP="CELESTICA",DN="2",CHK=769335,FOLIO='17',FILE='DISK020:[04TOR9.04TOR1499]MK1499A.;3',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="04TOR1499_2">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_ma1499_1">CELESTICA ANNOUNCES FIRST QUARTER FINANCIAL RESULTS</A></FONT><BR>
<FONT SIZE=2><A HREF="#toc_ma1499_2">Summary</A></FONT><BR>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_mc1499_1">Financial Summary</A></FONT><BR>

<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_me1499_1">CELESTICA INC. CONSOLIDATED BALANCE SHEETS (in millions of U.S. dollars) (unaudited)</A></FONT><BR>
<FONT SIZE=2><A HREF="#toc_me1499_2">CELESTICA INC. CONSOLIDATED STATEMENTS OF OPERATIONS AND DEFICIT (in millions of U.S. dollars, except per share amounts) (unaudited)</A></FONT><BR>
<FONT SIZE=2><A HREF="#toc_me1499_3">CELESTICA INC. CONSOLIDATED STATEMENTS OF CASH FLOWS (in millions of U.S. dollars) (unaudited)</A></FONT><BR>
<!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_mg1499_1">CELESTICA INC. NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (in millions of U.S. dollars, except per share amounts) (unaudited)</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=MMILKS,SEQ=,EFW="2134544",CP="CELESTICA",DN="2" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>

</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>4
<FILENAME>a2134544zex-99_2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<HTML>
<HEAD>

</HEAD>
<BODY BGCOLOR="#FFFFFF" LINK=BLUE  VLINK=PURPLE>
<BR>
<FONT SIZE=3 ><A HREF="#04TOR1499_3">QuickLinks</A></FONT>
<font size=3> -- Click here to rapidly navigate through this document</font>
<!-- TOC_END -->
<P ALIGN="RIGHT"><FONT SIZE=2><B>Exhibit&nbsp;99.2</B></FONT></P>

<!-- User-specified TAGGED TABLE -->
<TABLE WIDTH="100%" BORDER=0 CELLSPACING=0 CELLPADDING=0>
<TR VALIGN="TOP">
<TD WIDTH="56%"><FONT SIZE=2><B>FOR IMMEDIATE RELEASE</B></FONT></TD>
<TD WIDTH="2%"><FONT SIZE=2>&nbsp;</FONT></TD>
<TD WIDTH="42%"><FONT SIZE=2><B>Thursday, April&nbsp;22, 2004</B></FONT></TD>
</TR>
</TABLE>
<!-- end of user-specified TAGGED TABLE -->

<P ALIGN="CENTER"><FONT SIZE=2><A
NAME="mm1499_celestica_inc._appoints_stephe__cel02646"> </A>
<A NAME="toc_mm1499_1"> </A>
<BR></FONT><FONT SIZE=2><B>CELESTICA&nbsp;INC. APPOINTS STEPHEN&nbsp;W. DELANEY<BR>  AS CHIEF EXECUTIVE OFFICER    <BR>    </B></FONT></P>

<P><FONT SIZE=2>TORONTO,
Ontario&nbsp;&#151;&nbsp;Celestica&nbsp;Inc. (NYSE, TSX: CLS), a world leader in electronics manufacturing services (EMS), today announced that Stephen W. Delaney has
been appointed Celestica's new chief executive officer (CEO), effective immediately, by the company's Board of Directors. </FONT></P>


<P><FONT SIZE=2>Mr.&nbsp;Delaney
has been acting as CEO since January&nbsp;28, 2004, when Eugene&nbsp;V. Polistuk retired as chairman and CEO. Robert&nbsp;L. Crandall will remain in the role of chairman of
the Board of Directors. </FONT></P>

<P><FONT SIZE=2>Celestica's
Board conducted a thorough review of internal and external candidates as part of the search for a new CEO. "Since joining Celestica three years ago, Steve has distinguished himself as a
very strong leader, with a relentless focus on execution and a demonstrated ability to drive operating performance and build strong relationships with customers," said Mr.&nbsp;Crandall. "Steve's
strong leadership, his industry expertise, his track record of operational excellence, as well as his success in defining the way forward during the transition period, make him the ideal choice to
lead Celestica. The Board looks forward to working closely with Steve as Celestica moves ahead." </FONT></P>

<P><FONT SIZE=2>"I
am honoured to be selected as Celestica's CEO," said Mr.&nbsp;Delaney. "I am firmly committed to collaborating with our valued customers, employees, partners, and the Board to effectively
position Celestica for future success. It will be my pleasure to lead Celestica's strong team, which is dedicated to working closely with our customers to meet and exceed
their expectations and deliver results. It is an exciting time in Celestica's history and I am confident that we have determined the right strategy for growth and profitability." </FONT></P>

<P><FONT SIZE=2>Mr.&nbsp;Delaney
brings significant industry experience to his new role. Since joining Celestica in 2001, he has held positions of increasing responsibility, including president, Americas
Operations. Prior to 2001, he held executive and senior management roles in operations at Visteon Automotive Systems, AlliedSignal's Electronic Systems business, Ford's Electronics division, and IBM's
Telecommunications division. Mr.&nbsp;Delaney holds a Masters degree in Business Administration from Duke University in North Carolina and a Bachelor of Science degree in Industrial Engineering from
Iowa State University. </FONT></P>

<P ALIGN="RIGHT"><FONT SIZE=2>more...
</FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=1,SEQ=1,EFW="2134544",CP="CELESTICA",DN="3",CHK=682215,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]MM1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<P ALIGN="CENTER"><FONT SIZE=2>-&nbsp;2&nbsp;- </FONT></P>

<P><FONT SIZE=2><B><U>About Celestica</U></B></FONT><FONT SIZE=2><BR>
Celestica is a world leader in the delivery of innovative electronics manufacturing services (EMS). Celestica operates a highly sophisticated global manufacturing network with operations in Asia,
Europe and the Americas, providing a broad range of integrated services and solutions to leading OEMs&nbsp;(original equipment manufacturers). A recognized leader in quality, technology and supply
chain management, Celestica provides competitive advantage to its customers by improving time-to-market, scalability and manufacturing efficiency. </FONT></P>

<P><FONT SIZE=2>For
further information on Celestica, visit its website at <U>www.celestica.com.</U> </FONT></P>

<P><FONT SIZE=2>The
company's security filings can also be accessed at <U>www.sedar.com</U> and <U>www.sec.gov.</U> </FONT></P>

<P><FONT SIZE=2><B><I><U>Safe Harbour and Fair Disclosure Statement</U></I></B></FONT><BR><FONT SIZE=2><I>This news release contains forward-looking statements related to our future growth, trends in our industry and our financial and operational
results and performance that are
based on current expectations, forecasts and assumptions involving risks and uncertainties that could cause actual outcomes and results to differ materially. These risks and uncertainties include, but
are not limited to: the ability to achieve the anticipated benefits of the merger with Manufacturers' Services Limited (MSL); the challenges of effectively managing our operations during uncertain
economic conditions; the challenge of responding to lower-than-expected customer demand; the effects of price competition and other business and competitive factors generally
affecting the EMS industry; our dependence on the information technology and communications industries; our dependence on a limited number of customers and on industries affected by rapid
technological change; component constraints; variability of operating results among periods; and the ability to manage our restructuring and the shift of production to lower cost geographies. These
and other risks and uncertainties and factors are discussed in the company's various public filings at www.sedar.com and http://www.sec.gov, including our Annual Report on Form&nbsp;20-F
and&nbsp;subsequent reports on Form&nbsp;6-K filed with the Securities and Exchange Commission. We disclaim any intention or obligation to update or revise any forward-looking
statements, whether as a result of new information, future events or otherwise. As of its date, this press release contains all material associated with this event.</I></FONT></P>

<P ALIGN="CENTER"><FONT SIZE=2>-&nbsp;30&nbsp;-
</FONT></P>

<P><FONT SIZE=2><U>Celestica
Contact:</U><BR>
Laurie Flanagan<BR>
Celestica Global Communications<BR>
(416)&nbsp;448-2200<BR>
<U>media@celestica.com</U> </FONT></P>

<HR NOSHADE>
<P style='page-break-before:always'></p>
<!-- ZEQ.=2,SEQ=2,EFW="2134544",CP="CELESTICA",DN="3",CHK=736172,FOLIO='blank',FILE='DISK020:[04TOR9.04TOR1499]MM1499A.;4',USER='FALVARE',CD='23-APR-2004;11:32' -->
<!-- THIS IS THE END OF A COMPOSITION COMPONENT -->
<BR>
<P><br><A NAME="04TOR1499_3">QuickLinks</A><br></P><!-- TOC_BEGIN -->
<FONT SIZE=2><A HREF="#toc_mm1499_1">CELESTICA INC. APPOINTS STEPHEN W. DELANEY AS CHIEF EXECUTIVE OFFICER</A></FONT><BR>
<!-- SEQ=,FILE='QUICKLINK',USER=MMILKS,SEQ=,EFW="2134544",CP="CELESTICA",DN="3" -->
<!-- TOCEXISTFLAG -->
</BODY>
</HTML>

</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
-----END PRIVACY-ENHANCED MESSAGE-----
